CCPA & GDPR Notice — Blood Test Interpreter
Responsible Party: Victor Johnson, Founder
✅ Health Data: Never Collected ⚠️ Consent Records LoggedBlood test values you enter into the analyzer are processed locally in your web browser using JavaScript. They are never transmitted to, received by, or stored on any server — ours or anyone else's. We do not collect names, email addresses, health records, or any other personal health information.
When you click "I Understand & Continue" on the Medical Disclaimer page, the following data is recorded on our server:
| Data Element | Example | Purpose | Retention |
|---|---|---|---|
| IP Address | 203.0.113.x | Document who accepted the disclaimer | Until deletion request |
| Server Timestamp | 2026-06-19T14:32:07Z | Document when disclaimer was accepted | Until deletion request |
| Client Timestamp | 2026-06-19T14:32:07.441Z | Browser-side confirmation of time | Until deletion request |
| Disclaimer Version | June 19, 2026 | Record which version was accepted | Until deletion request |
| Language | en / es | Record which language was presented | Until deletion request |
| Browser (User Agent) | Chrome/126 | Technical verification | Until deletion request |
Under GDPR Article 6(1)(c) and (f), this processing is based on legal obligation (documenting informed consent for a medical tool) and legitimate interest (protecting users and the operator from harm arising from uninformed use).
This application uses no advertising cookies, no analytics trackers, no advertising pixels, and no cross-site fingerprinting. We use sessionStorage temporarily (within your browser tab only) to remember that you accepted the disclaimer during your current visit — this data is automatically deleted when you close the tab and is never sent to our servers.
We also use localStorage to store the date and language of your most recent disclaimer acceptance on your own device. This is stored only in your browser and is never transmitted to us.
All fonts, icons, and libraries are fully self-hosted. No requests are made to Google, Cloudflare, Font Awesome, or any other third-party CDN during your visit. The only external connections occur when you voluntarily click one of the clinical reference links in the Sources footer — those navigate to the cited medical institution's public website in a new tab.
Blood test data: Not used for anything because we never receive it. All analysis occurs in your browser.
Consent log data: Used solely to maintain a legal record that the medical disclaimer was presented and accepted before analyzer access was granted. This record may be referenced in the event of a legal dispute to demonstrate informed consent. It is not used for marketing, profiling, advertising, or any other commercial purpose.
Blood Test Interpreter collects a limited consent record (IP address, timestamp, browser, language) when you accept the Medical Disclaimer. Your blood test values are never collected. All CCPA rights apply to the consent record data described above.
Blood test values may constitute "sensitive personal information" under the CCPA. We explicitly confirm: these values are never transmitted, stored, or processed by us. All analysis occurs exclusively within your browser. We do not use sensitive personal information for any purpose beyond providing the on-screen interpretation you requested in the moment.
Blood Test Interpreter collects a limited consent record (IP address, timestamp, browser, language) when you accept the Medical Disclaimer. Your blood test values are never processed by us. All GDPR rights apply to the consent record data.
Under GDPR Article 4(7), the data controller is:
See the Legal Notice (Impressum) for full responsible-party disclosures.
The consent log record is processed under:
Blood test data is not processed by us at all — no legal basis is required for data we never receive.
Consent log data is stored on servers operated by Replit, Inc. (United States). If you are located in the EU/EEA, this constitutes an international transfer. Replit's infrastructure is covered by standard contractual clauses (SCCs) and applicable US data transfer frameworks. Blood test values are not transferred at all — they never leave your device.
Consent log records are retained indefinitely for legal compliance purposes unless a deletion request is submitted. Records are deleted within 30 days of a verified deletion request.
If you believe your GDPR rights have been violated, you have the right to lodge a complaint with your national data protection supervisory authority. In Germany this is the Bundesbeauftragter für den Datenschutz und die Informationsfreiheit (BfDI); in the UK it is the Information Commissioner's Office (ICO).
This application is designed to comply with the Health Insurance Portability and Accountability Act (HIPAA) privacy standards. No Protected Health Information (PHI) is collected, transmitted, or stored by the application. Blood test values are processed exclusively in your browser and never reach our server. The consent log record (IP, timestamp, browser, language) does not contain health information and is not subject to HIPAA. All fonts, icons, and libraries are self-hosted — your IP address is not shared with any third-party vendor during normal use.
This policy was updated on June 19, 2026 to reflect the addition of server-side consent logging. If we make further material changes to data practices, this page will be updated with a new effective date and a clear description of what changed. Material changes will be announced prominently at least 30 days before taking effect, in compliance with GDPR Article 13 notification requirements.
For questions about this Privacy Policy, to request access to or deletion of your consent record, or to exercise your CCPA/GDPR rights, contact:
We will respond to all data requests within 30 days.
Effective Date: June 19, 2026 | Blood Test Interpreter Version 1.0 | Responsible Party: Victor Johnson