Privacy Policy
Last updated: March 11, 2026
1. Introduction
This Privacy Policy ("Policy") explains how Viachaslau Tysianchuk ("we," "us," or "our") collects, uses, discloses, and protects your personal data when you use Thermometer++ ("App"), available on Android and iOS.
By installing or using the App, you acknowledge that you have read and understood this Policy. If you do not agree with this Policy, please do not use the App.
This Policy should be read together with our Terms and Conditions, available at: https://www.singularioapps.com/thermometer-terms/
2. Data Controller
For the purposes of Regulation (EU) 2016/679 (General Data Protection Regulation, "GDPR"), and other applicable data protection laws, the data controller is:
Viachaslau Tysianchuk
Email: support@singularioapps.com
Website: https://www.singularioapps.com
3. What Data We Collect
We collect and process the following categories of data:
3.1 Location Data
- When you grant the App permission to access your location, we collect your location. Your coordinates are converted into a coarse geographic representation (quadkey) before being sent to our server to retrieve relevant weather data for your area.
- We do not collect or store your precise location. Only the approximate area is used.
3.2 Device Data
- We may automatically collect certain device-level information such as device model, operating system version, app version, and language settings. This information helps us maintain, troubleshoot, and improve the App.
3.3 Usage Data
- We collect anonymised information about how you interact with the App (e.g., features used, screen views, session duration) through Firebase Analytics. In countries where the GDPR applies, Firebase Analytics data is only collected with your consent.
3.4 Diagnostics Data
- We collect crash reports, performance data, and other diagnostic information through Firebase Crashlytics to identify and fix bugs and improve app stability. In GDPR jurisdictions, Crashlytics is enabled only after you have given consent for analytics.
3.5 Purchase Data
- If you make an in-app purchase or subscribe to the premium version, our subscription management provider (Adapty) collects purchase history information, including transaction identifiers and subscription status. This is necessary to verify your purchase, grant premium access, and manage your subscription across devices.
- We have configured Adapty with enhanced privacy settings: IP address collection is disabled, and advertising identifier (IDFA/Ad ID) collection is disabled. Adapty does not receive your IP address or advertising identifiers from the App.
3.6 Advertising Data
- In the free (ad-supported) version of the App, Google AdMob collects data to serve advertisements. This may include your device identifier, coarse location, product interaction data, advertising data, and performance data.
- For users in GDPR-covered countries, you can choose between personalised and non-personalised advertisements through the consent dialogue presented at first launch.
3.7 Data We Do Not Collect
- We do not collect your name, email address, phone number, or other direct personal identifiers through the App. We do not require you to create an account.
- We do not collect precise GPS coordinates. We do not collect your IP address on our own servers.
4. Third-Party Services and SDKs
The App integrates the following third-party services, each of which may process your data in accordance with their own privacy policies:
4.1 Google AdMob
- Purpose: Displaying advertisements in the free version of the App.
- Data collected: Device identifier (for tracking purposes), coarse location, product interaction, advertising data, performance data, crash data, and other diagnostic data.
- In GDPR jurisdictions, personalised ads require your explicit consent.
- Privacy policy: https://policies.google.com/privacy
4.2 Firebase Analytics
- Purpose: Understanding how users interact with the App to improve the user experience.
- Data collected: Anonymised usage data, app instance identifiers.
- In GDPR jurisdictions, full analytics data is collected only with your consent. Without consent, Firebase Analytics operates in a limited, cookieless mode that collects only anonymous, aggregated measurement data (such as session pings) without identifying individual users.
- Privacy policy: https://firebase.google.com/support/privacy
4.3 Firebase Crashlytics
- Purpose: Collecting crash reports and diagnostic data to improve app stability.
- Data collected: Crash logs, device state information, other diagnostic data.
- In GDPR jurisdictions, Crashlytics is enabled only after you have given consent for analytics.
- Privacy policy: https://firebase.google.com/support/privacy
4.4 Adapty
- Purpose: Managing in-app purchases and subscriptions, including receipt validation, subscription state management, and paywall optimisation.
- Data collected: Purchase history, transaction identifiers, subscription status, app instance identifier (IDFV / Android app-set ID). IP address and advertising identifiers (IDFA / Ad ID) are not collected, as we have disabled these features.
- Adapty acts as a data processor on our behalf.
- End-users privacy policy: https://adapty.io/end-users-privacy/
5. How We Use Your Data
We use the data collected for the following purposes:
- Providing the service: Your approximate location is used to deliver weather information relevant to your area.
- Managing purchases: Purchase and subscription data is used to verify transactions, grant premium access, and manage subscription state across your devices.
- Improving the App: Usage data and crash reports help us identify problems, fix bugs, and develop new features.
- Serving advertisements: In the free version, advertising data is used to display ads. The type of ads (personalised or non-personalised) depends on your consent preferences in GDPR jurisdictions.
- Legal compliance: We may process your data as necessary to comply with applicable laws, regulations, or legal obligations.
6. Legal Bases for Processing (GDPR)
Under the GDPR, we rely on the following legal bases:
- Consent (Art. 6(1)(a) GDPR): For personalised advertising, Firebase Analytics in GDPR jurisdictions, and location data collection. You may withdraw consent at any time.
- Performance of a contract (Art. 6(1)(b) GDPR): For processing purchase and subscription data necessary to provide the premium version of the App.
- Legitimate interests (Art. 6(1)(f) GDPR): For crash reporting, non-personalised advertising (where permitted without consent), app security, and service improvement. Our legitimate interest is to maintain a stable, functional app. We have assessed that this processing does not override your rights and freedoms.
- Legal obligation (Art. 6(1)(c) GDPR): Where processing is required to comply with applicable law.
7. Data Sharing and Disclosure
We do not sell your personal data. We share data only in the following circumstances:
- Third-party service providers: We share data with the third-party services described in Section 4 above, solely for the purposes stated. Each provider is contractually required to protect your data.
- Legal requirements: We may disclose data if required by law, regulation, legal process, or governmental request.
- Business transfers: In the event of a merger, acquisition, or sale of assets, your data may be transferred as part of that transaction. We will notify you of any such change.
8. International Data Transfers
Your data may be transferred to and processed in countries outside the European Economic Area ("EEA"), including the United States (where Google and Adapty are based). When such transfers occur, we ensure appropriate safeguards are in place, including:
- European Commission adequacy decisions;
- Standard Contractual Clauses (SCCs) approved by the European Commission;
- Other legally recognised transfer mechanisms under applicable law.
9. Data Retention
- Server request logs (containing coarse location quadkeys but no IP addresses or precise location) are retained for 30 days and then deleted.
- Crash reports and analytics data are retained for the periods set by Firebase (typically up to 90 days for crash data).
- Subscription and purchase data processed by Adapty is retained for as long as your subscription is active, plus any period required for legal or accounting purposes.
- Advertising data retention periods are determined by Google in accordance with its own data retention policies.
- We do not retain personal data longer than necessary for the purposes described in this Policy.
10. Your Rights
Depending on your location and applicable law (including the GDPR), you have the following rights:
- Right of access: Request information about the personal data we process about you and obtain a copy.
- Right to rectification: Request correction of inaccurate or incomplete data.
- Right to erasure: Request deletion of your personal data where there is no compelling reason for its continued processing.
- Right to restriction: Request restriction of processing in certain circumstances.
- Right to data portability: Receive your data in a structured, commonly used, machine-readable format.
- Right to object: Object to processing based on legitimate interests, including objecting to personalised advertising.
- Right to withdraw consent: Where processing is based on consent, you may withdraw it at any time. Withdrawal does not affect the lawfulness of processing prior to withdrawal.
To exercise any of these rights, please contact us at support@singularioapps.com. We will respond within one month, or within the period required by applicable law.
You also have the right to lodge a complaint with your local data protection supervisory authority.
11. Managing Your Preferences
- Consent dialogue: In GDPR jurisdictions, the App presents a consent dialogue at first launch. You can change your advertising and analytics preferences at any time through the App's settings.
- Location permissions: You can revoke location access at any time through your device's system settings. Without location access, the App will not be able to provide weather data for your current location, but you may still use other features.
- Advertising opt-out: You can opt out of personalised advertising by adjusting your ad preferences in your device settings or through the consent dialogue in the App.
- Purchasing premium: By subscribing to or purchasing the premium version, advertisements are removed entirely.
12. Security
We implement reasonable technical and organisational measures to protect your data against unauthorised access, loss, alteration, or disclosure. These include encryption in transit (TLS/SSL) and access controls on our servers. However, no method of transmission over the internet or electronic storage is entirely secure, and we cannot guarantee absolute security.
13. Children's Privacy
The App is not directed at children under the age of 13 (or the applicable minimum age in your jurisdiction). We do not knowingly collect personal data from children. If you believe we have inadvertently collected data from a child, please contact us at support@singularioapps.com so that we can promptly delete the data.
Google AdMob is configured to comply with applicable child safety requirements. Where required, ad content is adjusted accordingly.
14. Governing Law
This Policy is governed by and construed in accordance with the laws of Poland, without regard to its conflict-of-law principles, and supplemented by directly applicable EU law, including the GDPR.
15. Changes to This Policy
We may update this Policy from time to time. We will notify you of material changes by posting the updated Policy within the App or on our website. The "Last updated" date at the top of this Policy indicates when it was most recently revised. Your continued use of the App after changes have been posted constitutes your acceptance of the updated Policy.
16. Contact Us
If you have any questions, concerns, or requests regarding this Policy or your personal data, please contact us at:
Email: support@singularioapps.com
Website: https://www.singularioapps.com