Information We Collect
We collect only what we need to operate DopeSMS and prevent abuse. The information we collect falls into three categories:
a. Account information
- Email address (used for login and transactional notifications).
- Display name (optional, shown in your dashboard).
- Authentication data managed by Supabase Auth (hashed password, session tokens).
b. Payment data
- Wallet top-up history (amount, method, status, reference).
- Paystack transaction references. We do not see or store your full card or bank details — these are handled directly by Paystack under their own privacy policy.
- Manual bank transfer receipts and the message you send us when funding via transfer.
c. Usage data
- Order and subscription history (service, country, timestamp, price, status, SMS received).
- IP address and approximate geolocation.
- Device, browser type, and operating system.
- Pages visited, features used, and error logs.
- API key (a hashed token) if you generate one for programmatic access.
How We Use Your Information
We use the information we collect to:
- Operate, maintain, and improve the Service.
- Authenticate you, manage your account, and process wallet transactions.
- Deliver SMS to the numbers you purchase and forward SMS contents to your dashboard.
- Detect, prevent, and address fraud, abuse, and security incidents.
- Send you essential service notices (payment receipts, order updates, security alerts).
- Respond to your support requests and other communications.
- Comply with legal obligations and respond to lawful requests.
Data Security
We take the security of your data seriously. Our safeguards include:
- TLS encryption in transit for all data exchanged with DopeSMS.
- Encrypted-at-rest storage in our managed PostgreSQL database.
- Row-level security policies enforced in Supabase to ensure users can only access their own data.
- Hashed passwords (handled entirely by Supabase Auth — we never see plaintext passwords).
- API keys are stored as one-way hashes and only displayed in full once at creation time.
- Access to production systems is restricted to a small number of authorized personnel under least-privilege principles.
No system is 100% secure. If we ever discover a security incident affecting your data, we will notify you and relevant authorities in line with the Nigerian Data Protection Regulation (NDPR).
Data Retention
We retain your data only as long as necessary to provide the Service and meet our legal obligations. Specifically:
- Account data: kept while your account is active. Deleted within 30 days of account closure, except where retention is required for accounting or legal purposes.
- Transaction history: retained for a minimum of 7 years to comply with Nigerian tax and anti-money laundering regulations.
- Order & SMS history: retained for at least 90 days after the order completes, after which it may be anonymized or deleted.
- Server logs: typically retained for 30 days and then aggregated or deleted.
Your Rights
You have the following rights regarding your personal data. To exercise any of them, contact us using the details in the Contact section below.
- Access. Request a copy of the personal data we hold about you.
- Correction. Update or correct inaccurate data from your account settings or by contacting support.
- Deletion. Request that we delete your personal data, subject to our legal retention obligations (see above).
- Portability. Request a machine-readable export of your data.
- Objection & restriction. Object to certain processing or ask us to restrict processing while we investigate a concern.
- Withdraw consent. Where we rely on your consent, you can withdraw it at any time.
Third-Party Services
DopeSMS relies on a small set of carefully chosen third-party services. Each operates under its own privacy policy:
We recommend reviewing the privacy policies of these providers to understand how they handle your data.
Children's Privacy
DopeSMS is not directed to children under the age of 18, and we do not knowingly collect personal data from anyone under 18. If we learn that we have inadvertently collected data from a child under 18, we will delete it as soon as possible.
If you believe a child under 18 has created an account on DopeSMS, please contact us at the address below so we can take action.
Changes to This Policy
We may revise this Privacy Policy from time to time. When we do, we will:
- Update the “Last updated” date at the top of this page.
- Notify active account holders of material changes via email or in-app notification at least 14 days before the changes take effect.
We encourage you to review this policy periodically. If you disagree with any change, you may close your account before the change takes effect.
Contact Information
If you have any questions about this Privacy Policy or wish to exercise your data rights, please contact us: