Privacy Policy
Last updated: 2 May 2026 · Effective for all ALKENS DEVELOPMENT apps
1. Introduction
Thank you for using ALKENS DEVELOPMENT apps ("we", "us", "our"). This Privacy Policy explains what information our apps process, how it is used, and your rights as a user under the General Data Protection Regulation (GDPR), the UK Data Protection Act 2018, applicable Swiss data-protection law, the California Consumer Privacy Act / California Privacy Rights Act (CCPA / CPRA), and analogous US-state laws (notably Illinois BIPA, Texas CUBI, and Washington HB 1493 in relation to biometric-adjacent data).
Our apps are designed to process as little personal data as possible and to keep all sensitive processing on your device.
2. Data controller
ALKENS DEVELOPMENT
Postal address: Lindau 8317, Switzerland
Contact email: alkstodevelopment@gmail.com
3. Per-app processing details
HealthCompare
Purpose: read-only comparison of health and fitness metrics from multiple sources via Android Health Connect.
3.1 Data sources
- Android Health Connect — steps, heart rate, HRV, sleep, blood oxygen (SpO₂), body temperature, calories, distance, activities and similar metrics that other companion apps share into Health Connect.
- HealthCompare reads only the record types you have explicitly approved in Health Connect.
3.2 Storage and processing
- Read-only — HealthCompare never modifies or writes to your Health Connect records.
- Aggregated values used to render the comparison are kept locally on your device.
- Analysis is generated on-device by default.
3.3 Optional custom AI endpoint
HealthCompare contains an optional feature that lets you point the app at an OpenAI-compatible HTTPS endpoint for richer analysis. This feature is off by default. If you enable it and supply your own endpoint URL, model name and (optional) API key, the relevant comparison data is sent directly from your device to that endpoint of your choosing only when you tap "Run AI analysis". The data is not routed through ALKENS DEVELOPMENT servers — we operate no such servers. The third party's own privacy policy then applies.
3.4 Network
No background network calls. Network use is limited to optional, user-initiated AI endpoint requests if you enable them.
3.5 Medical disclaimer
HealthCompare is not a medical device and is not intended for diagnosis or treatment.
THE MI-RATIO
Purpose: 100% on-device face analysis. Capture a single selfie, receive a beauty score (1–10) and an eight-section character reading inspired by published face-perception research.
3.6 Camera access
The app asks for permission to access your device's front camera to capture a single photo for analysis.
- The captured image is processed entirely on your device using Google ML Kit (the bundled, on-device face-detection model).
- The photo is never stored on disk. It is held in volatile memory only for the duration of the analysis (typically under one second) and is then explicitly recycled.
- The photo is never transmitted. The app makes no network requests as part of its analysis pipeline and declares no INTERNET permission.
3.7 Face geometry / biometric data note (GDPR Art. 9, BIPA, CUBI)
The on-device ML Kit model computes geometric landmarks (eye positions, contour points, nose-base coordinates, etc.) and a small set of categorical "bands" (eye distance, lip fullness, jawline shape, and similar) from the captured photo.
These values are biometric-adjacent data and we treat them with the same care as biometric data. Specifically:
- They never leave your device.
- They are never used to uniquely identify you (no template matching, no face-recognition database, no comparison to any other face).
- They are not stored on disk. They exist only in volatile memory during the analysis pass and are released when the analysis completes.
- They are not sold, leased, traded, or otherwise monetised.
- We do not run an ID-verification, age-estimation, or surveillance feature against them.
In jurisdictions where face-geometry data is treated as a regulated biometric identifier — notably Illinois BIPA (740 ILCS 14), Texas CUBI (Bus. & Com. § 503.001), and Washington (HB 1493) — our retention period for any such data is the duration of the in-memory analysis pass, typically under one second. We will permanently destroy any biometric-adjacent data when the app is closed, the analysis completes, or the user re-runs a scan, whichever first occurs.
By tapping Accept on the consent screen on first launch, you provide informed written consent (under 740 ILCS 14/15(b) and analogous statutes) to the on-device processing described above.
3.8 Beauty score and character reading
The numerical score (1–10) and the eight-section character reading shown on the result screen are derived on-device from the geometric landmarks and the categorical bands. No image, no landmarks, no score, no text is ever transmitted.
The character reading describes statistical impressions reported in published face-perception research (Todorov, Penton-Voak, Zebrowitz, Rhodes, Kramer & Ward, and others), not factual personality traits. Different observers form different impressions of the same face, and those impressions are shaped by culture and bias more than by anatomy. THE MI-RATIO is intended for entertainment.
3.9 Score widget
If you add the home-screen widget, the app stores your most recent score (1–10) and verdict text in local SharedPreferences. This data never leaves your device and is overwritten on every new scan.
3.10 Shared images
When you tap a share button, a score-card image (containing only your score, verdict and a short text excerpt — not the original photo) is saved locally and handed to the Android share intent for the app you choose. THE MI-RATIO does not upload this image. Once shared, the receiving app's privacy policy applies.
3.11 Consent record
We store a boolean flag and a timestamp in local SharedPreferences to remember that you accepted this policy. It is excluded from Auto Backup and from device-to-device transfer.
Future ALKENS DEVELOPMENT apps
Apps released by ALKENS DEVELOPMENT in the Entertainment, Health, or Productivity categories will follow the same principles documented here. If a future app introduces a materially different data practice (for example optional cloud sync), an updated app-specific section will be added to this page before that app is published, and the in-app onboarding will explain the change.
4. Information we do not collect
- Name, email, phone, postal address, or account information.
- Device identifiers (advertising ID, IMEI, Android ID, MAC address).
- Location data of any precision.
- Usage analytics, crash reports, telemetry — no analytics SDK, no crash-reporting SDK, no advertising SDK.
- Any data from children under 16 (see §7).
- Any biometric template that could uniquely identify you across sessions.
5. Third-party services
| Service | Used by | Purpose | Data sent off-device |
|---|---|---|---|
| Google ML Kit — Face Detection (bundled, on-device) | THE MI-RATIO | On-device face landmark detection | None |
| Android CameraX | THE MI-RATIO | Single-frame capture | None |
| Android Health Connect | HealthCompare | Read-only access to user-approved health record types | None (data stays on device) |
| User-configured HTTPS AI endpoint | HealthCompare (optional, off by default) | Cloud analysis the user opts into | Only when the user taps "Run AI analysis" — sent directly to the endpoint the user supplied |
| Google Play Store | All apps | Distribution, optional opt-in crash diagnostics | Handled by Google under its own privacy policy |
Our apps contain no analytics SDK, no crash-reporting SDK, and no advertising SDK.
6. Legal basis for processing (GDPR Art. 6 / 9)
Art. 6(1)(a) — Consent. You provide explicit consent on the in-app consent screen before sensitive permissions (camera, Health Connect access) are first granted. Consent is freely given (the Decline button is equally prominent), specific, informed, and unambiguous.
Art. 9(2)(a) — Explicit consent for special-category data. To the extent that on-device face-geometry processing in THE MI-RATIO falls under Art. 9(1) (which we do not believe it does, because no identification or matching takes place), and to the extent health metrics processed by HealthCompare are special-category health data, we additionally rely on your explicit consent under Art. 9(2)(a). You may withdraw consent at any time (see §11).
7. Children's privacy
Our apps are intended for users aged 16 and over. We do not knowingly process data of children under 16. The first-launch consent screens include an age confirmation: by tapping Accept & Continue you confirm you are 16 or older. If you believe a child under 16 has used one of our apps, please contact alkstodevelopment@gmail.com.
THE MI-RATIO's IARC content rating is PEGI 12 / IARC Teen (or local equivalent) due to the beauty-scoring nature of the content.
8. Data security
- THE MI-RATIO declares no INTERNET permission and makes no network requests as part of its analysis pipeline.
- HealthCompare makes no background network calls; network use is limited to optional, user-initiated AI endpoint requests.
- All consent and widget data is stored in SharedPreferences with MODE_PRIVATE.
- android:allowBackup="false" is set where applicable; consent and widget preferences are excluded from device-to-device transfer.
- The captured photo in THE MI-RATIO exists only in process memory and is recycled after analysis.
9. Your rights (GDPR / CCPA and similar)
| Right | How to exercise it |
|---|---|
| Access | Inspect via Android Settings → Apps → [App name] → Storage. |
| Rectification | Re-run the relevant action (e.g. a new MI-RATIO scan, a new HealthCompare sync) to overwrite local values. |
| Erasure | Use the in-app Settings → Delete my data option, or clear app data via Android Settings, or uninstall the app. |
| Restriction / Objection | Decline consent on first launch, or revoke consent in Settings → Revoke consent. |
| Portability | Generally not applicable — we hold no portable personal data on our servers. Where local exports exist (e.g. HealthCompare CSV / PDF report), use the in-app share / export menu. |
| Withdraw consent | Settings → Revoke consent inside the app, or revoke the underlying Android permission. |
Specific requests: alkstodevelopment@gmail.com. We respond within 30 days. EU residents may also lodge a complaint with their national data-protection authority; Swiss residents may contact the FDPIC at www.edoeb.admin.ch.
For California residents (CCPA / CPRA): we have not collected, sold, shared, or disclosed any personal information for cross-context behavioural advertising in the preceding 12 months. The "Do Not Sell or Share My Personal Information" right is not engaged because no such activity occurs.
10. Data retention
| Data | App | Retention |
|---|---|---|
| Camera image (RGB pixels) | THE MI-RATIO | Volatile memory only; recycled after analysis (typically <1 second). |
| Face geometry / categorical bands | THE MI-RATIO | Volatile memory only; recycled after analysis. |
| Consent flag + timestamp | THE MI-RATIO, HealthCompare | Until you uninstall or use Settings → Delete my data. |
| Widget score + verdict | THE MI-RATIO | Until you uninstall or use Settings → Delete my data. |
| Shared score-card image | THE MI-RATIO | In your local Pictures folder until you delete it. |
| Health metric values shown in comparison | HealthCompare | Held locally for the current session; live data lives in Health Connect, not in HealthCompare. |
| Optional AI endpoint configuration (URL, model, key) | HealthCompare | Stored locally until you remove or change it; never transmitted to ALKENS DEVELOPMENT. |
| Generated character reading | THE MI-RATIO | Held in memory only while displayed; never persisted. |
| Support emails to ALKENS DEVELOPMENT | All | Retained only as long as needed to resolve the enquiry, then deleted. |
11. Withdrawal of consent
You may withdraw consent at any time using Settings → Revoke consent inside any app, by revoking the relevant Android permission, or by uninstalling the app. Withdrawal does not affect the lawfulness of processing before withdrawal.
12. International transfers
The very limited data we receive (for example, support emails) may be processed in the European Union or in countries where our email provider operates. Where transfers occur, we rely on the safeguards offered by those providers (such as Standard Contractual Clauses).
13. Changes to this policy
We may update this Privacy Policy from time to time. The "Last updated" date at the top reflects the latest revision. Material changes will trigger a new in-app consent flow on the next launch and will be highlighted on this website before they take effect.
14. Contact
| Privacy / data requests | alkstodevelopment@gmail.com |
|---|---|
| General support | alkstodevelopment@gmail.com |
| Postal address | Lindau 8317 Switzerland |