Welcome to TrainerKit ("we," "us," "our," or "Company"). We are committed to protecting your privacy and ensuring you have a positive experience on our application. This Privacy Policy explains our information practices, what types of information we collect, how we use it, and the rights you have regarding your information.
This Privacy Policy applies to the TrainerKit mobile application (available on iOS and Android) and any associated web content.
2. Information We Collect
2.1 Information You Provide Directly
Team Data: When you create and save Pokémon teams, we store your team compositions, Pokémon selections, levels, and move choices locally on your device.
Nickname Generator Input: When you use our Pokémon nickname generator, we receive: the Pokémon name, style preferences, name length, and type preferences.
Search and Filter Preferences: Pokédex search queries, type filters, and view preferences
2.2 Information Collected Automatically
Device ID: We generate a unique device identifier for rate limiting the nickname generator API. This is NOT tied to personal information.
App Usage Data: Features used and screens visited (stored locally, not sent to servers)
2.3 Information NOT Collected
Your name, email address, or phone number
Location data, GPS coordinates
Biometric data or advertising identifiers
3. How We Use Your Information
Information Type
Purpose
Team Data
Enable saving and managing Pokémon teams
Nickname Input
Generate creative Pokémon nicknames using Google Gemini API
Device ID
Rate limit API requests and prevent abuse
4. Data Storage and Security
4.1 Local Storage
Most data is stored locally on your device using AsyncStorage and Secure Device Storage.
4.2 Data Transmission
Nickname Generator: Requests sent to Google Gemini API via Cloudflare Worker (secure proxy)
Pokémon Data: Retrieved from PokéAPI.co (no personal information sent)
4.3 Data Security
Encrypted HTTPS/TLS for all API communications
Local storage encryption on device
Cloudflare Worker proxy to protect API keys
5. Third-Party Services
5.1 Google Gemini API
Purpose: Generating creative Pokémon nicknames Data Shared: Pokémon name, style preferences, device ID Privacy Policy:Google Privacy Policy