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.
Every feature in PoGo Tactics is designed as a 100% fair-play companion utility without accessing or modifying your game account.
Calculates exact STAB, Type Effectiveness, Weather Boosts, Friendship multipliers, Mega Ally Boosts (+20%), and Shadow Enrage / Purified Gem mechanics.
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.
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.
Tracks active Tier 5, Mega, Shadow, and Max Battles alongside live & upcoming event countdowns automatically converted to your local device timezone.
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) |
Effective Date / Last Updated: November 8, 2026 • Domain: https://pogotactics.com
Direct URL: https://pogotactics.com/privacy
PoGo Tactics ("the App") is developed and operated by Nikolaj Zastrotzky ("we", "us", "Controller"). We take the protection of your personal data very seriously. The App is architected according to the principle of Privacy by Design and Data Minimisation: your Pokémon collection, custom movesets, and screenshot OCR scans are stored and processed exclusively locally on your device.
When you use the Photo Gallery Scanner or the ReplayKit Live Broadcast Scanner to read Pokémon Combat Power (CP) and Individual Value (IV) bars:
Vision framework.UserDefaults / Apple App Group container (group.com.nzastrotzky.poketactic) and can be exported as CSV or permanently wiped at any time via the "Delete all" button in the Pokédex tab.To allow trainers worldwide to host and join Raid Lobbies, the App uses Google Cloud Firestore (provided by Google Ireland Limited / Google LLC). When you actively open a raid lobby or join a matchmaking queue:
direct_lobbies and queue_tickets are strictly ephemeral. As soon as a lobby is closed, expires (max. 50 minutes), or you leave the queue, your matchmaking entry is automatically and permanently deleted from the Firestore database.
We use Google Firebase Analytics to understand which app features (e.g., Battle Simulator modes, Pokédex filters, Raid tabs) are used most frequently and to ensure app stability, and Google AdMob (GoogleMobileAds SDK) to display a single compact 320×50 banner ad at the bottom of the screen. Please refer to Tab 3 (AdMob Ads & Firebase Analytics) for full technical details and opt-out controls.
To display current Raid Bosses and Event schedules, the App performs a read-only HTTPS GET request to our static JSON feed hosted on GitHub Pages (https://spirocs.github.io/pogo_scraper/api/raidboss.json). As with any standard web request, your device's IP address is technically processed by GitHub, Inc. to deliver the response payload.
Under the EU General Data Protection Regulation (Arts. 15–21 GDPR), the Japanese Act on the Protection of Personal Information (APPI), and the California Consumer Privacy Act (CCPA), you have the right to access, rectify, erase, restrict processing, and export your data. Because your collection is stored locally on your device, you can exercise full data portability (CSV Export) and erasure (Delete all) directly inside the App at any time, or leave any active raid lobby to immediately erase your temporary matchmaking ticket.
Official Support URL for Apple App Store Connect: https://pogotactics.com/support
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.
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.
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.
Reach out to us directly via email or open a ticket on our official GitHub repository: