Privacy Policy

Last updated: 16 November 2025

1. Who we are

This Privacy Policy explains how Morning Meds (“we”, “us”, “our”) collects, uses and protects your personal data when you use our website and app.

Morning Meds is currently operated by an individual based in Portugal. If you have any questions, you can contact us at: support@morningmeds.co.

For the purposes of the EU General Data Protection Regulation (“GDPR”), we act as the data controller for the processing of your personal data described in this Policy.

2. What Morning Meds does

Morning Meds provides a personalized feed of medical research article summaries, primarily for medical residents, doctors and students. The service is for educational and informational purposes only and does not provide individual medical advice or patient care.

3. Personal data we collect

We collect and process the following categories of personal data.

3.1. Account and identity data

From Supabase Auth (default auth.users table):

From our own users table:

Technical personalization fields:

Timestamps:

3.2. Usage and preference data

To personalize your feed and track what you have seen, we store:

Feedback (feedback table):

Saved articles (saved_articles table):

Feed delivery logs (feed_delivery_audit table):

These data points are used to build and update your user_vector and to avoid sending you the same content repeatedly.

3.3. Emails and communication

We send:

To send these, we process:

We also log some email events in an email_jobs / email_events setup, e.g.:

For feedback buttons in emails (👍/👎):

This feedback is written into the feedback table and can update your user_vector.

3.4. Billing and payments (Stripe)

When you upgrade to a Premium plan, we create or reuse a Stripe customer for you.

We send to Stripe:

We never see or store your full payment card details. These are handled directly by Stripe, which acts as an independent data controller / processor for payment data under its own privacy policy.

3.5. Analytics and product usage (PostHog)

We use PostHog to understand how users interact with Morning Meds so we can improve the product.

From the frontend:

We may send:

From the backend (via _ph_async_capture), we may send analytics events such as:

PostHog may also collect technical device information such as:

4. How we use your data

We use your personal data for the following purposes:

  1. To provide and operate the service
    • Creating and managing your account
    • Authenticating you and keeping your session secure
    • Personalizing your article feed using feedback, saved items and your user_vector
    • Sending your daily summary emails
  2. To process payments and manage subscriptions
    • Creating Stripe checkout and billing portal sessions
    • Tracking whether your subscription is active, trialing or cancelled
    • Updating your plan (free / premium) based on Stripe webhooks
  3. To communicate with you
    • Onboarding and welcome emails
    • Daily summary emails
    • Service-related notifications (e.g. billing or important changes)
  4. To improve the product
    • Understanding which features are used and how often (via PostHog)
    • Measuring engagement with emails (opens, clicks, feedback)
    • Debugging issues and improving performance
  5. To ensure security and prevent abuse
    • Monitoring for suspicious login or usage patterns
    • Enforcing our Terms of Use and protecting the service from misuse

We do not use Morning Meds to store or process patient-level medical records about identifiable patients. The service is oriented towards healthcare professionals and students and focuses on your own educational preferences, not patient data.

5. Legal bases for processing (GDPR)

We rely on the following legal bases under GDPR:

If we ever rely on consent for a specific type of processing (e.g. separate marketing emails, if introduced in the future), you will be clearly asked for it and can withdraw consent at any time.

6. How we share your data and with whom

We do not sell your personal data.

We share data with a limited number of trusted service providers (“processors”) who help us run Morning Meds, including:

We may also share data when necessary:

7. International data transfers

Some of our service providers (such as Stripe and PostHog) may process data outside the European Economic Area (EEA), including in the United States.

Where such transfers occur, we take steps to ensure an adequate level of protection, for example by relying on:

8. Data retention

We retain personal data only for as long as necessary for the purposes described above, including:

We may retain some information in backup copies for a limited period, even after active records are deleted, but we will not use such backups for any other purpose.

9. Security

We take technical and organizational measures to protect your data, including:

No online service can be 100% secure, but we work to protect your information continuously.

10. Your rights (EEA/UK users)

If you are in the European Economic Area or the UK, you have the following rights regarding your personal data:

You can exercise these rights by contacting us at support@morningmeds.co. We may need to verify your identity before responding to your request.

You also have the right to lodge a complaint with your local data protection authority. In Portugal, this is the Comissão Nacional de Proteção de Dados (CNPD).

11. Cookies and similar technologies

We use cookies and similar technologies primarily via PostHog and our auth/session system to:

You can control cookies through your browser settings (e.g. blocking third-party cookies or all cookies for the site). Please note that blocking certain cookies may impact the functionality of Morning Meds.

12. Children’s privacy

Morning Meds is not intended for children under 16 years old and is primarily aimed at medical residents, healthcare professionals and students. We do not knowingly collect personal data from children under 16. If you believe a child has provided us with personal information, please contact us at support@morningmeds.co so we can delete it.

13. Changes to this Privacy Policy

We may update this Privacy Policy from time to time. When we do, we will update the “Last updated” date at the top of this page. If changes are material, we may notify you via email or in-app notice.

We encourage you to review this Policy periodically to stay informed about how we protect your data.