This Privacy Policy describes how Algobase ("we", "our", or "us") collects, uses, and shares information when you use our website and interactive DSA visualizer platform at algobase.dev (the "Service"). By using the Service you agree to the practices described here.
When you sign in with Google or GitHub, we receive the following information directly from those providers:
We do not store passwords. Authentication is handled entirely by Google Firebase Authentication and the respective OAuth provider.
To provide and personalise the Service, we store the following in our Firestore database against your account:
We automatically collect technical information when you use the Service, including:
This data is collected via Firebase Analytics and standard server logs.
Premium subscription payments are processed by Razorpay. Algobase never receives or stores your card number, CVV, or bank account details. Razorpay transmits only a payment confirmation and a customer/subscription identifier to us after a successful transaction.
We use the information we collect to:
We do not use your data for targeted advertising, and we do not sell or rent your personal information to third parties.
We use the following:
The Service integrates with the following third-party services. Each is subject to its own privacy policy:
We share your information only in the following circumstances:
We do not sell, trade, or rent your personal information to any third party.
We retain your account data for as long as your account is active. If you wish to delete your account and associated data, contact us at support@algobase.dev and we will process your request within 30 days. Note that anonymised or aggregated analytics data may be retained indefinitely as it cannot be linked back to you.
Depending on your location, you may have the right to:
To exercise any of these rights, email us at support@algobase.dev.
The Service is not directed at children under the age of 13. We do not knowingly collect personal information from anyone under 13. If we become aware that a user is under 13, we will promptly delete their account and associated data. If you believe we have inadvertently collected such information, please contact us immediately.
We implement industry-standard security measures including HTTPS encryption in transit, HTTP-only session cookies, Firebase security rules to restrict database access, and server-side authentication checks before serving premium content. However, no system is completely secure, and we cannot guarantee absolute security.
We may update this Privacy Policy from time to time. When we do, we will revise the "Last updated" date at the top of this page. Continued use of the Service after changes are posted constitutes your acceptance of the updated policy. For material changes, we may also notify you via email or an in-app banner.
If you have any questions or concerns about this Privacy Policy or your data, please contact us at:
Algobase
Email: support@algobase.dev