Privacy Policy
Effective Date: January 1, 2025
BlueTag ("Company", "we", "us", or "our") operates the TypoPet mobile application ("Service"). We are committed to protecting your personal information and your right to privacy. This Privacy Policy explains how we collect, use, disclose, and safeguard your information when you use our Service.
1. Information We Collect
A. Information You Provide
Account Registration
- Required: Email address, password, username
- Optional: Profile picture
Google Sign-In
- Google account email, name, profile picture
User-Generated Content
- Pixel art images created in the editor, pet customization data, comments and reviews. Profile and pet images, and pet audio files you choose with Android system pickers; only selected items are accessed. Uploaded media is stored in Firebase and can be publicly accessible, including through download links.
Optional Creator Payouts
- When creator payouts are offered in your app version and you choose to use them, we collect contact and identity details (legal name, email, phone number, date of birth, and tax identifiers/country), bank or payment-provider account details (such as bank name, account number, account holder, SWIFT, or PayPal/Wise email), and earnings and settlement records. We use these details to administer payouts, manage your account, prevent fraud, and meet applicable tax and other legal obligations.
B. Automatically Collected Information
Typing Activity Data (via Android Accessibility Service)
- Account-linked typing-event totals and per-app daily and hourly counts, including the app identifiers associated with those events
- Foreground app identifiers and focused editable-field positions are accessed to control pet visibility and placement. Field positions are processed on your device and are not uploaded.
- The accessibility service does not read, store, or send the text you type or password contents. It ignores events Android marks as password input.
Device and Usage Information
- Device information (OS version, device model, unique device identifiers)
- IP address
- App usage analytics (screen views and feature usage) and crash diagnostics. Crash reports can include your account ID, email address and display name.
- Firebase Analytics event and user data, app-instance identifiers, and approximate location such as city, region and country derived from network information.
Google Mobile Ads
Some supported app versions offer rewarded ads, and the app includes the Google Mobile Ads SDK. Depending on the SDK version, consent and runtime settings, the SDK can collect and share IP addresses (which may indicate approximate location), device or account identifiers, app/ad interactions and diagnostics for advertising, analytics and fraud prevention. SDK measurement can initialize when the app starts, even without an ad being shown; this does not mean every listed item is collected in every session.
Google Mobile Ads data disclosure
Subscription and Payment Information
- Google Play purchase tokens and subscription status
- Transaction history (processed by Google Play Billing)
- For Google Play purchases, we do not receive or store your full card details or payment authentication secrets. The optional creator payout details described above are separate.
2. How We Use Your Information
- Provide and Maintain Service: Account management, pet animations, typing statistics, goals, and badges
- Personalization: Customize your experience based on your typing patterns and preferences
- Social Features: Public profiles, typing totals, badges, follows, and shared pet content
- Purchase and Access Management: Process purchases and provide purchased lifetime access
- Analytics and Improvement: Analyze usage patterns to improve features and user experience
- Advertising and SDK Measurement: Google Mobile Ads may process the data described above for advertising, analytics and fraud prevention, depending on the supported app version, consent and settings.
- Communication: Send push notifications about pet updates, friend activity, and service announcements
- Security: Detect fraud, abuse, and enforce Terms of Service
- Legal Compliance: Comply with applicable laws and regulations
3. How We Share Your Information
We do NOT sell your personal information. We may share your information in the following circumstances:
A. Third-Party Services
| Service | Purpose |
|---|---|
| Google Firebase | Authentication, database, cloud storage, push notifications (FCM), Analytics and Crashlytics diagnostics |
| Google Play Billing | Subscription and payment processing |
| Google Mobile Ads | Advertising, analytics and fraud prevention using the data described above, subject to SDK version, consent and runtime settings. |
B. Other Users
- Your public profile information (username, profile picture) is visible to other users
- Your created pixel art pets are visible in the marketplace
- Your total typing count and displayed badges are visible through your public profile. Achievement progress is accessible to signed-in users. Detailed per-app and time-based typing statistics are restricted to your account.
C. Legal Requirements
- When required by law, court order, or government request
- To protect the rights, property, or safety of BlueTag, users, or the public
4. Data Retention
- Account Data: Submitting a deletion request does not delete your account or associated data. Deletion processing is not currently enabled, and no completion date is confirmed.
- Analytics Data: The current Google Analytics settings retain event data for 2 months and user data for 14 months, with the user-data retention period reset by new activity. These periods do not apply to standard aggregate reports. Submitting a deletion request does not itself erase historical Analytics records. Separate provider review may be needed, including when historical Android identifiers cannot be matched. Contact support@typopet.com about these records.
- Transaction Records: Only applicable minimum payment or dispute records may be retained separately with restricted access after review of the legal basis, expiry and required fields. There is no blanket retention period for every account or field.
- Deletion requests: Use the account-deletion page to sign in, verify your identity and submit a request without reinstalling the app. Deletion processing is not currently enabled. A request receipt does not confirm account deletion or erasure of associated content or provider records.
5. Your Privacy Rights
- Access: Request a copy of your personal data
- Correction: Request correction of inaccurate data
- Deletion: Request deletion of your account and associated data on the account-deletion page. Verify your identity and submit explicitly, then check the recorded status. Contact support if you cannot sign in.
- Data Portability: Request a copy of your data in machine-readable format
- Opt-Out: Stop accessibility processing as described below, disable notifications in Android settings, or contact support to request account and data deletion.
To exercise these rights, use the account-deletion page or contact support@typopet.com. Do not send passwords or sign-in codes.
6. Data Security
- Encryption: Data is encrypted in transit (HTTPS/TLS) and at rest (Firebase encryption)
- Access Controls: Limited employee access to personal data
- Secure Authentication: Firebase Authentication with secure token management
- Session Management: Single device login enforcement to prevent unauthorized access
However, no method of transmission over the Internet is 100% secure. We cannot guarantee absolute security.
7. Android Accessibility Service Disclosure
Important: After you agree to the in-app disclosure and enable Android AccessibilityService, TypoPet detects typing and foreground-app changes across apps, including while TypoPet is not open.
- Data accessed: Text-change events and counts, app identifiers, and focused editable-field positions. Foreground app information controls your hidden-app settings, and field positions let pets move near the input field.
- Data not accessed: The service does not read, store, or send the text you type or password contents. It ignores events Android marks as password input.
- Purpose: Pet reactions and placement, typing statistics, goals, badges, and public profile totals.
- Storage and visibility: Typing totals and per-app daily and hourly counts, with their app identifiers, are stored in your TypoPet account in Firebase and cached locally. Your total typing count and displayed badges are public. Achievement progress is accessible to signed-in users; detailed per-app and time-based statistics are restricted to your account. Input-field positions stay on your device.
- Your choice: Accessibility processing does not start until you agree. Declining a later prompt does not revoke earlier consent. Withdraw consent in TypoPet settings or disable TypoPet in Android Accessibility settings to stop future processing. Already submitted requests may complete; stopping the service does not delete existing records.
8. Children's Privacy
TypoPet does NOT knowingly collect personal information from children under 13 years of age (or 16 in the EU). If we discover that a child has provided personal information, we review and arrange its deletion, including provider-held records where applicable. If you believe we have collected information from a child, please contact support@typopet.com.
14. Contact Us
- Company: BlueTag
- Business Registration Number: 697-18-00963
- Representative: Seongbin Hwang
- Email: support@typopet.com
- Address: 10-255, Sillim-dong, Gwanak-gu, Seoul, South Korea (302)
Last Updated: October 2, 2026