Privacy Policy

MemberCanary Last updated: 5 September 2026

This policy explains what MemberCanary does with personal data. There are two different relationships here and they carry different obligations, so we separate them.


1. Two kinds of people, two different roles

If you are a customer — someone who runs a paid community and pays for MemberCanary — we are the controller of your account data. This policy tells you how we handle it.

If you are a member of a community that uses MemberCanary — we are a processor acting on that community operator's instructions. They are the controller. We hold your data because they asked us to, we act only on their instructions, and questions about why they use us should go to them. You can still contact us and we will route your request to them and assist.

2. What we collect about customers

If you only visit our public website, Vercel Web Analytics records anonymous, aggregated page views, referrers, broad location, device type and browser type. It does not use cookies, create a cross-site profile or store your IP address in the analytics dataset. We do not send names, email addresses or member data to website analytics.

3. What we collect about community members

Only what is needed to tell whether someone is drifting away.

We collect:

SourceData
WhopMember ID, plan ID, join date, membership status changes, renewal and payment-failure events
DiscordUser ID, join date, roles, message counts and timestamps, last-active time, which channels are used
TelegramEquivalent activity metadata
Derived by usEngagement score, risk tier, and the reason a member was flagged

We deliberately do not collect:

This is a design decision, not a policy statement. The system does not need content to score disengagement, so it does not receive it.

4. Why we process it

PurposeLegal basis (GDPR)
Providing the Service to the operatorProcessing on behalf of the controller (Art. 28); operator relies on legitimate interests
Billing and account administrationContract
Security, abuse prevention, debuggingLegitimate interests
Anonymous website analytics and performance monitoringLegitimate interests
Service emails to customersContract
Marketing emails to customersConsent, withdrawable at any time

We do not sell personal data. We do not use one customer's member data to serve another customer.

We do not use customer or member data to create or publish cross-customer benchmarks. If this changes, we will update this policy and identify the purpose and lawful basis before that processing begins.

5. Retention

DataKept for
Member activity events13 months
Engagement scoresLife of the account
Customer account recordsLife of the account, then 30 days
Billing recordsAs required by law
Support correspondence24 months
Aggregated website analyticsOne-month reporting window on our current hosting plan

On account closure we delete member data within 30 days. We honour earlier deletion requests where legally permitted and where the controller instructs us to do so.

6. Sub-processors

We use these providers. Each is bound by contract to protect the data.

ProviderPurposeLocation
WhopPayments, membership data source, merchant of recordUS
SupabaseDatabase and file storageFrankfurt, Germany (EU)
VercelWebsite hosting, anonymous analytics and performance monitoringUS / global edge
ResendTransactional email deliveryUS

We will give notice before adding a sub-processor, so customers can object.

Keep this table current. An out-of-date sub-processor list is the most common gap in a small SaaS privacy policy and the easiest one for a careful buyer to catch.

7. International transfers

MemberCanary is operated from Ethiopia, and our providers are largely in the United States. Data will therefore be transferred outside the EEA and UK.

Ethiopia does not have an EU adequacy decision. Where required, transfers rely on the EU Standard Contractual Clauses and, for UK data, the UK International Data Transfer Addendum, as described in our DPA, together with appropriate supplementary measures and transfer-risk assessment.

8. Security

We will notify affected customers of a personal data breach without undue delay and within 72 hours of becoming aware, so they can meet their own obligations.

9. Your rights

Depending on where you live, you may have the right to access, correct, delete, export, restrict or object to processing of your personal data, and to withdraw consent.

You also have the right to complain to your local data protection authority.

10. Children

The Service is not directed at anyone under 16 and we do not knowingly process their data. Community operators are responsible for the age policies of their own communities.

11. Changes

We will post updates here and, for material changes, email customers at least 30 days in advance.

12. Contact

biruk@membercanary.com