Unofficial, independent fan-made tactical utility app. Not affiliated with, endorsed, or sponsored by Niantic, Inc., The Pokémon Company, or Nintendo. All game references are used strictly under Nominative Fair Use. Learn more
PoGo Tactics Icon
PoGo Tactics iOS Tactical Companion
★ Version 1.0 • iOS & iPhone Duo Ready

Master Every Raid with Real CPM Telemetry.

PoGo Tactics combines a tick-by-tick Battle Simulator, 100% local Apple Vision OCR screenshot scanning, and worldwide cloud Raid Matchmaking — engineered natively in SwiftUI for English, German, and Japanese trainers.

100%
On-Device OCR Scanning
5 – 50p
Normal, 6★ Mega & G-Max Lobbies
EN / DE / JA
Native Localization
PoGo Tactics
Battle Simulator Telemetry
CPM Level 40–50 • Weather & Friendship Boost
VICTORY PROJECTED
ACTIVE TARGET SHADOW 5★ RAID
Shadow Enraged Boss 15,000 HP • Subdued via 8 Gems
Solo Damage Share
42.8%
Pixel-Measured IVs
15 / 15 / 15
Vision Framework (Local RAM)
Live Cloud Raid Queue (Auto-Delete on End) Firebase Firestore

Built for Tactical Precision & Data Privacy

Every feature in PoGo Tactics is designed as a 100% fair-play companion utility without accessing or modifying your game account.

01

Tick-by-Tick Battle Simulator

Calculates exact STAB, Type Effectiveness, Weather Boosts, Friendship multipliers, Mega Ally Boosts (+20%), and Shadow Enrage / Purified Gem mechanics.

02

100% On-Device Vision OCR

Import screenshots from your photo library or scan via ReplayKit Broadcast Extension. Apple's Vision framework reads CP and IV bars locally in RAM — no images ever leave your iPhone.

03

Global Raid Matchmaking

Host or join Standard (5p), Super Mega 6★ (9–11p), and Gigantamax (21–50p) lobbies with FIFO queue auto-pull and automatic cloud data deletion after lobby completion.

04

Live Events & Timezone Engine

Tracks active Tier 5, Mega, Shadow, and Max Battles alongside live & upcoming event countdowns automatically converted to your local device timezone.

Transparency & Security

What Data Is Processed & Why?

Full disclosure in accordance with Apple App Store Review Guidelines (5.1.1), GDPR (EU/EEA), APPI (Japan), and CCPA (USA).

Component / SDK Data Processed Storage Location & Retention Legal Basis (GDPR / APPI)
Pokédex Box & Vision OCR Screenshots, CP, IV bars (ATK/DEF/HP), Moves 100% On-Device (`UserDefaults` / App Group). Never uploaded. Local execution only (User control / CSV Export & Delete All)
Raid Matchmaking (`FirebaseFirestore`) Trainer Name, 12-digit Friend Code, Level (1–50) Ephemeral in Google Cloud Firestore. Automatically deleted when lobby ends/closes. Art. 6(1)(b) GDPR (Performance of user-initiated matchmaking)
App Telemetry (`FirebaseAnalytics`) Pseudonymous screen views, feature interaction counts, app stability Google Firebase (Pseudonymous aggregated analytics) Art. 6(1)(f) / Art. 6(1)(a) GDPR (App optimization & stability)
Banner Advertising (`GoogleMobileAds`) Bottom 320×50 ad banner impressions, clicks, SKAdNetwork / Advertising ID Google AdMob (`pub-3940256099942544` / Publisher ID in `app-ads.txt`) Consent (ATT / UMP) or Contextual Ads (Art. 6(1)(a) / (f) GDPR)
App Store Support Hub

Support & Frequently Asked Questions

Official Support URL for Apple App Store Connect: https://pogotactics.com/support

How does the OCR IV Scanner work?

Open the Pokédex tab and tap the camera viewfinder icon (top right) to pick screenshots from your gallery, or tap the broadcast icon on a physical iPhone to scan live via ReplayKit. Make sure the appraisal bars (ATK/DEF/HP) and CP are visible on screen.

How do I delete my scanned Pokémon or Raid data?

To delete all scanned Pokémon locally, open the Pokédex tab → tap the three-dot menu (•••) → select Delete all. To remove your data from an active Raid Lobby or Queue, simply tap Close Lobby or Leave Queue.

Why is the ReplayKit Broadcast list empty in Simulator?

Apple's ReplayKit Broadcast Upload Extensions are only supported on physical iPhones and iPads. On a real device, tap the broadcast button to start live background scanning.

Need Direct Help or Found a Bug?

Reach out to us directly via email or open a ticket on our official GitHub repository: