Theoatrix Toolkit ("the App") is operated by Theoatrix ("we", "us", "our"). This Privacy Policy explains what information we collect, how we use it, and your choices when you use the App.
Information We Collect
Account Information
If you choose to create an account, you can sign in using Google, Apple, or email and password. When you do, we receive information from your chosen sign-in provider to authenticate you and maintain your account. This may include:
- A unique user identifier
- Your name or display name (if provided by the provider)
- Your email address
We do not request or access your Google/Apple password.
Content You Provide in the App
The App may allow you to enter information for calculators or tools. This information is processed to provide the feature. We do not treat these entries as personal profile data.
App Usage Data (Analytics)
We use Firebase Analytics to collect app usage data to improve performance, features, and stability. This includes which screens are used most, basic device and app version info, and session duration. Firebase Analytics may collect device identifiers and app interaction data automatically.
Crash and Performance Data
We use Firebase Crashlytics to collect crash logs, stack traces, and device state at the time of a crash. We use Firebase Performance Monitoring to collect performance traces and network request metrics. This data helps us identify and fix issues.
Notifications
If you opt in via Settings, we use Firebase Cloud Messaging (FCM) to deliver push notifications to your device. On iOS, FCM hands off to Apple's Push Notification service (APNs). On Android, FCM is delivered through Google Play Services.
Notifications are organized into categories so you can choose which to receive. The Settings page in the App shows each available category with a description of what it sends; you can opt in or out of each independently.
Each notification contains:
- A short title and body describing what the notification is about
- A deep-link into the App to the relevant screen
Notifications do not contain your name, email, account identifier, or other personal identifiers.
We do not use notifications for advertising, marketing, or promotional offers.
You can turn any category on or off at any time in Settings → Notifications, or revoke notification permission entirely via your device's OS Settings. Once revoked, you will not receive further notifications from us until you re-grant permission.
Subscription Data
We use RevenueCat to manage subscriptions and in-app purchases. RevenueCat processes your purchase history, subscription status, and transaction identifiers to provide subscription functionality.
Advertising
Free-tier users may see advertisements within the App. Premium subscribers do not see advertisements. Ads are delivered through Playwire, which routes ad requests through a network of advertising and mediation partners. The partners that may bid on or deliver ads include:
- Playwire (mediation, yield management, consent management)
- AppLovin (MAX mediation, Ad Review creative quality monitoring)
- Google (Google Mobile Ads, AdMob, Google Ad Manager, User Messaging Platform)
- Meta Audience Network
- Unity Ads
- IronSource / LevelPlay
- Vungle (Liftoff)
- Chartboost
- InMobi
- Pangle (ByteDance)
- Moloco
- Smaato
- HyBid / BidMachine / Verve
- Ogury
- PubMatic (OpenWrap)
- Amazon Publisher Services
For the purpose of serving ads, these partners may receive:
- Your device advertising identifier (IDFA on iOS, AAID on Android). This is a device-level identifier, separate from your sign-in account, that you can reset or limit in your device's OS settings.
- A coarse, IP-derived approximate location (city-level), used for ad relevance and frequency capping. Precise GPS location is not requested or shared.
- Ad interaction events such as which ads were shown, clicked, or dismissed.
- Diagnostic and performance data about ad rendering (load time, fill rate, error reports). Some of this data may be associated with your advertising identifier.
Advertising partners are listed individually because Apple's App Store and Google Play require disclosure of every third-party SDK that may collect or share data. Each partner operates under its own privacy policy: Playwire (policy), AppLovin (policy), Google (policy), Meta (policy), Unity (policy), IronSource (policy), Vungle (policy), Chartboost (policy), InMobi (policy), Pangle (policy), Moloco (policy), Smaato (policy), BidMachine (policy), Ogury (policy), PubMatic (policy), Amazon Publisher Services (policy).
Your controls.
- iOS: When the App first requests it, you may decline tracking via Apple's App Tracking Transparency prompt. You can change this choice anytime in Settings → Privacy & Security → Tracking. You can also reset or limit the advertising identifier in Settings → Privacy & Security → Apple Advertising.
- Android: You can reset or delete the advertising identifier in Settings → Privacy → Ads. Deleting the identifier (Android 13+) prevents apps from receiving a stable identifier across sessions.
- European Union / EEA / UK: A consent prompt appears on first launch (delivered via Google's User Messaging Platform through Playwire's consent flow). You can withdraw or change consent later.
- Upgrade to remove ads: Subscribing to Premium removes all in-app advertisements while the subscription is active.
We do not target advertising to children. The App is not directed to users under 13 (or the equivalent age in your jurisdiction).
Locally Stored Data
The App stores user preferences (such as theme and accent color) and cached content locally on your device. This data is not transmitted to our servers.
How We Use Information
We use the information described above to:
- Authenticate you and provide login functionality
- Create and manage your account
- Maintain app security and prevent abuse
- Provide customer support (if you contact us)
- Improve the App through analytics and crash reporting
- Process subscriptions and manage entitlements
- Deliver notifications for categories you have opted in to
- Show advertisements to free-tier users via our advertising partners
What We Do Not Do
- We do not sell your personal information.
- We do not use your sign-in information (name, email, account identifier) for advertising profiling. Advertising partners receive your device-level advertising identifier (IDFA / AAID) which is separate from your account.
- We do not show advertisements to Premium subscribers.
- We do not target advertising to children.
- We do not access your contacts, photos, microphone, or precise location unless a feature clearly requires it and you grant permission.
Sharing of Information
We may share limited information only in these cases:
With Sign-In Providers
When you log in, the sign-in process is handled by Google or Apple. Their privacy practices are governed by their own policies.
With Service Providers
We use third-party services to operate the App. These providers may process limited data on our behalf under contractual obligations to protect it. Our service providers include:
- Google Firebase (authentication, analytics, crash reporting, performance monitoring, push notifications)
- Apple Push Notification service (APNs, used by Firebase to deliver iOS push notifications)
- Google Play Services (used by Firebase to deliver Android push notifications)
- RevenueCat (subscription management)
With Advertising Partners
Free-tier users may see ads delivered by Playwire and its mediation network. See the Advertising section above for the full list of partners and a description of what each receives. Premium subscribers do not see advertisements, and advertising partners receive no data tied to their session.
Legal Requirements
We may disclose information if required to comply with applicable laws, regulations, legal process, or enforceable governmental requests.
Data Retention
We retain account information only as long as needed to:
- Keep your account active, and
- Provide the App's functionality.
If you request deletion, we will take reasonable steps to delete or anonymize account information unless we are required to keep it for legal or security reasons.
Your Choices and Rights
Depending on your location, you may have rights to:
- Access the personal information we hold about you
- Request deletion of your account information
- Correct inaccurate information (where applicable)
To delete your account, go to the Account page in the App and tap "Delete Account". To make other requests, contact us using the details in the "Contact Us" section.
Children's Privacy
The App is not designed to collect personal information from children. If you believe a child has provided personal information to us, please contact us and we will address it promptly.
Security
We take reasonable measures to protect account information from unauthorized access, alteration, or disclosure. No method of transmission or storage is 100% secure, but we work to protect your data using appropriate safeguards.
Changes to This Privacy Policy
We may update this Privacy Policy from time to time. When we do, we will update the effective date and publish the updated policy at this URL.
Contact Us
Questions or requests regarding this Privacy Policy: