Last updated: March 22, 2026
Codevia LLC ("we", "our", "us") is the developer of the AlarmChampion (Android) mobile application. We value your privacy and are committed to protecting your personal data. This Privacy Policy explains how we collect, use, and protect your information when you use our application.
Key principle: Audio data is processed exclusively locally on your device. We do not transmit or store audio recordings on external servers.
Weather Feature: AlarmChampion collects approximate location data to display local weather information in the Morning Tab. This feature is entirely optional.
On-device processing only: Audio processing is performed exclusively locally on your device using AI recognition technology (TensorFlow Lite / ML Kit). Audio is analyzed in real-time and discarded immediately; we do not store or retain audio recordings on your device after processing. Audio recordings or raw audio data are not transmitted to external servers under any circumstances.
We use your information to:
For users in the European Economic Area (EEA), the United Kingdom, and Switzerland, we process your personal data based on the following legal justifications:
| Purpose of Use | Data Categories | Legal Basis (GDPR) |
|---|---|---|
| Provide and Maintain Services | Settings, preferences, account ID, device data, usage data | Contract Performance (Art. 6.1(b)) |
| Weather Data Collection (AlarmChampion) | Approximate location, weather forecasts, IP address | Explicit Consent (Art. 6.1(a)) |
| Health Data Collection (Sleep Tracking) | Sensor data, health metrics, microphone usage | Explicit Consent (Art. 9.2(a)) |
| Usage Analytics and Improvements | Usage data, performance metrics (anonymized) | Legitimate Interest (Art. 6.1(f)) |
| Personalized Advertising | Usage data, advertising ID (GAID) | Consent (Art. 6.1(a)) |
| Security and Legal Compliance | Device data, technical logs | Legal Obligation (Art. 6.1(c)) / Legitimate Interest (Art. 6.1(f)) |
Our applications integrate the following third-party services that may process your personal data as "Data Processors":
Purpose: To fetch real-time weather forecasts for the Morning Tab feature.
Data shared:
Data NOT shared: We do not share your name, email, device ID, or any personal identifiers with WeatherAPI.com.
Consent: You must explicitly grant consent before we collect your location and fetch weather data. You can revoke consent at any time via Settings โ Privacy โ Weather Data.
Data retention: Weather data is cached locally on your device for 30 minutes, then automatically deleted. WeatherAPI.com may retain logs according to their own retention policy.
Rate limiting: To prevent abuse and protect your privacy, we limit weather updates to once every 5 minutes for manual refreshes and use a 30-minute cache for automatic updates.
Privacy Policy:https://www.weatherapi.com/privacy.aspx
Purpose: For analytics, crash reports (Crashlytics), and remote configuration.
Data collected by Crashlytics:
All crash data is used solely for improving app stability and is not shared with third parties for advertising purposes.
Privacy Policy:https://policies.google.com/privacy
Purpose: To display advertisements within the app. We use the following ad formats:
Data collected: AdMob may collect device identifiers (GAID on Android), IP address, and usage data to serve relevant advertisements.
How to opt out of personalized ads:
Privacy Policy:https://policies.google.com/privacy
AdMob Policies:https://support.google.com/admob/answer/6128543
3-Layer Protection:
This makes it extremely difficult to extract API keys from the compiled app, protecting both our services and user privacy.
If you are a California resident, you have specific rights under the California Consumer Privacy Act (CCPA):
We do NOT sell your personal information to third parties. We only share data with service providers (WeatherAPI.com, Google Firebase, Google AdMob) to provide app functionality and display advertisements.
If you want to opt out of personalized advertising (which may constitute a "sale" under CCPA):
| Category | Examples | Purpose |
|---|---|---|
| Identifiers | Device ID, IP address, Advertising ID (GAID) | App functionality, advertising |
| Geolocation Data | Approximate location (city/country) | Weather forecasts (AlarmChampion only) |
| Internet Activity | App usage patterns, feature interactions | Analytics, app improvements |
| Sensitive Personal Information | Health data (sleep metrics) | Sleep tracking feature (opt-in only) |
You can manage the following permissions at any time:
AlarmChampion Android: You can delete all weather-related data at any time:
This will permanently delete: cached location coordinates, cached weather forecasts, consent timestamp, and revoke your consent for future weather data collection.
Important: AlarmChampion is intended for users over 13 years old. We do not knowingly collect data from children under 13. If we detect that a minor has provided information, we will delete it immediately.
Some of our service providers may be located outside your country. In these cases, we ensure the same level of protection through:
| Data Type | Retention Period |
|---|---|
| Alarm settings | Until you uninstall the app |
| Weather data (location + forecasts) | 30 minutes cache, then auto-deleted (or until manual deletion) |
| Sleep data | 2 years or until deletion request |
| Support data | 1 year after case resolution |
| Analytics data (anonymized) | 3 years for product improvements |
We may update this policy occasionally. Important changes will be notified through:
Codevia LLC
Email: privacy@codevia.pro
Support: support@codevia.pro
Website: www.codevia.pro
You can exercise your privacy rights by contacting us directly or from the app settings. We will respond to all requests within 30 days.
If you believe we have not handled your data properly, you have the right to file a complaint with your local data protection authority.