Privacy Policy

Privacy Policy

Last Updated: October 2, 2026

Your privacy matters to us. This Privacy Policy explains what information MediMindLab, Inc. ("MediWing," "we," "us," or "our") collects when you use the MediWing service, how we use it, and your rights regarding your personal data.

In short: We collect only what is necessary to provide our service, we protect your data with strong security controls, we do not sell your data, and we do not use your health information to train artificial intelligence models. You remain in control of your information.

1. Information We Collect

Account Information

When you create an account, we collect:

  • Email address (required for login and notifications)
  • Name (to personalize your experience)
  • Password (never stored in plain text; protected using bcrypt hashing)

Medical Documents

When you upload documents, we store:

  • Document files (PDFs, images of lab results, prescriptions, imaging reports, and other medical documents)
  • Text extracted from those documents
  • AI-generated explanations and analysis derived from them
  • Upload and document dates

Payment Information

We use Stripe to process payments. We do not receive or store your full card details. Stripe processes:

  • Credit/debit card information (handled and stored by Stripe under PCI DSS Level 1, not by us)
  • Billing address
  • Transaction history

Usage Data

To operate and improve the service, we collect:

  • Counts of uploads and analyses
  • Document types processed
  • Feature usage patterns
  • Error and diagnostic logs (to detect and fix problems)

Technical Data

Collected automatically for security and reliability:

  • IP address (for security and rate limiting)
  • Browser type and version
  • Device information
  • Access times

Mobile App (Android)

The MediWing Android app collects the same account and document information described above, plus a few mobile-specific items:

  • Camera or photo library access — only when you choose to photograph or select a document to upload; you can always upload a file instead
  • A device push-notification token — only if you opt in to notifications, used solely to deliver two generic, non-health notifications ("your report is ready," "a medication refill may be due")
  • A biometric app-lock check performed entirely on your device — MediWing never receives your fingerprint, face, or other biometric data, only a yes/no unlock result from your device's operating system
  • A few preferences stored only on your device (for example, whether you've seen the welcome screens or turned on the app lock), never on our servers

2. How We Use Your Information

We use your data to:

  • Provide the service: process your documents and generate plain-language explanations
  • Operate and improve the service: improve our software, prompts, and product features using aggregate, non-identifying usage metrics and diagnostic logs
  • Communicate with you: send account notifications, analysis-completion notices, and support responses
  • Process payments: manage subscriptions and billing through Stripe
  • Maintain security: prevent fraud, abuse, and unauthorized access
  • Meet legal obligations: comply with applicable law, including GDPR and CCPA where they apply

We do not sell your personal information to anyone. We do not use your medical documents, extracted text, or health information to train artificial intelligence models — not our own, and not those of our AI provider; your document text is processed only to return an analysis to you, on a transient basis, and is never used for model training. We do not show third-party advertising or allow advertisers to target you based on your health information.

3. Third-Party Service Providers (Subprocessors)

🤖 Anthropic (Claude AI) — AI Analysis

Purpose: Generates plain-language explanations of your medical documents. When you upload a document, the extracted text is sent to Anthropic's Claude API for analysis.

Data Shared: The text extracted from your document and your selected language preference only. Your name, email address, and account identity are never transmitted to Anthropic.

Use & Retention: Anthropic processes the submitted text on a transient basis to return the analysis. Anthropic does not use data submitted through its API to train its models, and does not retain API request content beyond what is necessary for transient processing.

Privacy Policy: Anthropic Privacy Policy

💳 Stripe

Purpose: Secure payment and subscription processing

Data Shared: Payment information and billing address, handled directly by Stripe

Note: We never receive or store your full card details

Privacy: Stripe Privacy Policy

🗄️ Supabase

Purpose: Stores account information, uploaded documents, and analysis results

Data Shared: Account information, documents, and analysis results

Security: Data is encrypted in transit and at rest, with database-level access isolation between users

Privacy: Supabase Privacy Policy

📧 Resend (Transactional Email)

Purpose: Sends verification emails, password resets, and account and analysis notifications

Data Shared: Email address and name

Provider: Resend (resend.com). We update this list when our providers change.

🔎 Voyage AI — Semantic Search

Purpose: Powers semantic search over your own past conversations and documents, so the in-app AI assistant can find relevant context from your history.

Data Shared: Your conversation text, and extracted document text where it's used to find related content (for example, matching an imaging report's findings to relevant illustrations) — sent to Voyage AI to generate the text embeddings used for search. Your name, email address, and account identity are never transmitted to Voyage AI.

Privacy Policy: Voyage AI Privacy Policy

📊 PostHog — Product Analytics

Purpose: Helps us understand how the app is used, so we can find and fix problems and improve the product.

Data Shared: Product usage and interaction events, and page views. These events contain no email address, health information, or document content, and MediWing does not currently link them to your account identity.

Session Recordings: On the website, every text element and form field is masked in your browser before anything is sent to PostHog — a recording never shows a lab value, a medication name, or anything you type. Session recording is turned off entirely inside the Android app.

Privacy Policy: PostHog Privacy Policy

🛠️ Sentry — Error Monitoring

Purpose: Captures error and crash reports so we can find and fix bugs and keep the app reliable.

Data Shared: Error and crash reports. Structural personal identifiers (email addresses and similar ID/phone/date patterns) are automatically redacted from error messages, exception details, and breadcrumbs; sensitive request headers are removed; and request body content is replaced with a fixed placeholder — never sent in the clear — before an event leaves your browser or our servers.

Session Replay: Sentry also records a masked, on-screen replay for a sample of website sessions and for every session where an error occurs, to help us reproduce bugs. All text is masked and all images/video are blocked in these replays before anything leaves your browser.

Privacy Policy: Sentry Privacy Policy

🏗️ Infrastructure Providers (Vercel, Railway, Upstash)

Purpose: Vercel hosts the web app and its API; Railway hosts the background worker that performs document analysis; Upstash provides the caching layer that speeds up repeat requests.

Data Shared: Standard hosting and request metadata (Vercel, Railway). Upstash temporarily caches the same document text, analysis, and health-trend data already described above — not a new category of data — to avoid redundant processing.

Privacy Policies: Vercel · Railway · Upstash

🔔 Firebase Cloud Messaging — Push Notifications

Purpose: Delivers push notifications to the Android app, only for users who opt in.

Data Shared: Your device's push notification token. Notification titles and bodies are built from a small set of generic templates (for example, "Your report is ready") and never contain a lab value, medication name, or other health information.

Privacy Policy: Google Privacy Policy

🔑 Google — Sign-In

Purpose: Lets you create a MediWing account or sign in using your existing Google account, on the web and natively on Android.

Data Shared: Your Google account's name, email address, and account identifier, used to create or match your MediWing account. On Android, sign-in uses Google's own Credential Manager account picker; MediWing never sees or receives your Google password.

Privacy Policy: Google Privacy Policy

📚 Public Medical-Data Lookups (OpenFDA, RxNorm, PubMed)

Purpose: Looks up drug interactions and FDA drug-safety labeling, and finds supporting peer-reviewed research, using free public databases run by the U.S. FDA and the U.S. National Library of Medicine (NIH).

Data Shared: Only medical search terms — drug names, and lab/clinical terms such as a metric name and its status — are sent to these public APIs. Your name, email address, account identity, and document are never sent.

Privacy Policies: U.S. FDA · NLM/NIH

4. How We Protect Your Data

We design for defense-in-depth and apply security controls aligned with recognized healthcare-security practices:

  • Encryption in transit: all traffic is protected with HTTPS/TLS
  • Encryption at rest: sensitive health data — extracted document text, AI analysis, conversation history, health-timeline entries, and your health profile — is encrypted at rest with AES-256-GCM before it's stored. Your uploaded document files themselves, and the rest of our database, are protected by our database and storage provider's encryption at rest.
  • Password protection: passwords are hashed using bcrypt; we never store them in plain text
  • Access isolation: database row-level security ensures you can access only your own data; no cross-user access is possible
  • Audit logging: access to protected health information is recorded in an append-only audit log, consistent with the HIPAA Security Rule audit-controls standard (45 CFR § 164.312(b))
  • Session protection: account lockout after repeated failed logins, automatic idle-session timeout, and rate limiting on authentication, upload, and analysis endpoints
  • Audited infrastructure: private documents are served via expiring, signed access links; our database provider (Supabase) maintains SOC 2 Type II and our payment provider (Stripe) maintains PCI DSS Level 1; security issues are monitored and remediated on an ongoing basis

Important: No system can guarantee absolute security. We work hard to protect your data, but we cannot promise that it will never be compromised. Please use a strong, unique password.

5. Your Rights & Choices

✓ Access Your Data

View all your documents and analyses in your dashboard at any time.

✓ Export Your Data

Request a complete export by emailing privacy@medimindlab.com; we provide it in a portable format within 30 days.

✓ Delete Your Data

Permanently delete your account and all associated data through Settings → Delete Account. Deletion is irreversible and supports the GDPR "right to erasure."

✓ Correct Your Data

Update your name or email in account settings; contact support for other corrections.

✓ Opt Out of Marketing

Unsubscribe from marketing emails via the link in any such email. We will still send essential account notices (for example, password resets and security alerts).

6. How Long We Keep Your Data

We retain your data only as long as necessary:

  • Active accounts: documents, analyses, and account data are retained while your account is active
  • Deleted accounts: personal data is permanently deleted within 30 days of account deletion
  • Billing records: transaction and billing records are retained for up to 7 years to meet tax and legal obligations
  • Aggregate metrics: non-identifying, aggregate usage statistics (which cannot be linked back to you) may be retained to operate and improve the service
  • AI processing cache: extracted document text may be cached for up to 30 days to avoid redundant processing; this cache is encrypted and access-controlled

7. HIPAA and Health Information

For individual consumers: When you use MediWing directly as an individual, MediWing operates as an educational tool. In that role we are not a healthcare provider, health plan, or healthcare clearinghouse, and we are not a HIPAA "covered entity." Your use is voluntary and for educational purposes, and MediWing is not a substitute for professional medical advice, diagnosis, or treatment.

For healthcare organizations and partners: Where MediWing provides services to or on behalf of a HIPAA-covered entity or its business associate, MediWing is prepared to act as a Business Associate and to enter into a Business Associate Agreement (BAA) governing the handling of protected health information.

In all cases, we implement HIPAA-aligned security safeguards as described in Section 4. We do not represent that the consumer service is itself a HIPAA-regulated offering, and there is no government-issued "HIPAA certification" for software; compliance is demonstrated through controls, documentation, and agreements rather than a certificate.

Institutional partners seeking a BAA or our security documentation may contact privacy@medimindlab.com.

8. Children's Privacy

MediWing is intended for adults (18 and older) and is not directed to children. We do not knowingly collect personal information from anyone under 18.

If you are under 18, please ask a parent or guardian to manage any account on your behalf.

If we learn that we have collected information from a person under 18, we will delete it. Contact privacy@medimindlab.com if you believe this has occurred.

9. International Users

MediMindLab, Inc. is based in the United States. Your data may be processed in the United States and in other countries where our service providers operate.

For EU / EEA / UK users: For transfers of personal data outside your region, we rely on appropriate safeguards, including Standard Contractual Clauses where applicable. You have the right to access, rectify, erase, restrict, and port your personal data, and to object to certain processing. To exercise these rights, contact privacy@medimindlab.com.

For California users: Consistent with the CCPA/CPRA, you have the right to know what personal information we collect, to request deletion, and to opt out of any "sale" or "sharing" of personal information. We do not sell or share your personal information. Contact us for a full CCPA disclosure.

For users in Israel, Mexico, and other markets: MediWing is offered as an educational tool operated under U.S. law and is not registered as a medical device or regulated health software in your jurisdiction. Please confirm compliance with your local health-IT and data-protection regulations before use.

10. Connected AI Assistants

Optional and user-initiated. You may connect a third-party AI assistant (for example, Meta Muse) to your MediWing account. Nothing is shared unless you approve it on MediWing's consent screen, where you choose what to allow. Access is read-only: the assistant cannot upload documents, change your account, or share your data through MediWing.

What is shared. Depending on the permissions you allow: the types of documents you have uploaded, analysis summaries, marker values from your lab reports and other documents, and how your markers change over time. We do not send your name, email address, or date of birth, and we automatically scrub identifiers from free-text fields before they leave MediWing. This scrubbing is best-effort and cannot be guaranteed to catch every identifier.

What we record. For every connection we keep a consent record: the exact wording you saw, its version and language, the permissions you granted, the app, the time, and your confirmations (including that you are 18 or older and live in the United States). If you delete your account, the record is kept without your account link, under a pseudonymous identifier, to demonstrate that consent was given. We also log access by connected apps for security.

What the assistant platform does with it. Once information reaches an assistant platform, the platform's own terms and privacy policy apply, not ours. The platform may keep it in conversation history or memory, and may use it as its policies and your settings there allow, including to improve its AI. MediWing cannot see or delete what a platform holds.

Disconnecting. You can disconnect any app at any time in Settings > Connected apps. Access stops immediately. Disconnecting does not delete what the platform already holds; ask the assistant, or use the platform's own controls, to remove it.

Eligibility. Connecting an assistant is available only to consumer accounts held by adults (18 and older) in the United States. See also our Consumer Health Data Privacy Policy.

11. Changes to This Privacy Policy

We may update this Privacy Policy from time to time. We will notify you of material changes by email or in-app notice before they take effect.

The "Last Updated" date above reflects the most recent revision.

Continued use after changes take effect indicates acceptance of the updated policy.

12. Contact Us About Privacy

Questions, concerns, or requests about your privacy?

Privacy Team

Email: privacy@medimindlab.com

General Support: support@medimindlab.com

We respond to privacy requests within 30 days.

Privacy in Plain English

✓ We collect only what's needed to run the service

✓ We never sell your data

✓ We do not use your health information to train AI models

✓ We use Anthropic's Claude AI to interpret your documents; only document text and language preference are sent, never your identity

✓ Sensitive health data is encrypted (AES-256-GCM) before it's stored, uploaded files are protected by our storage provider's encryption at rest, and everything is encrypted in transit (TLS)

✓ You can export or delete your data anytime

✓ For individuals, MediWing is an educational tool and not a HIPAA-covered entity; for healthcare partners, we can sign a Business Associate Agreement

✓ We honor GDPR and CCPA rights

✓ The mobile app only uses your camera or sends notifications if you turn them on, and it never sends your fingerprint or face data anywhere