Privacy Policy
Last Updated: October 26, 2023
Information We Collect
1. Account Information
When you create an account, we collect your email address and a hashed version of your password. This is managed securely by our authentication provider, Supabase.
2. Payment Information
When you make a purchase for premium features, we use Monobank as our payment processor. We do not directly collect or store your full payment card details. This information is provided directly to Monobank, whose use of your personal information is governed by their privacy policy.
3. Project Data
3.1. Local Storage on Your Device
Your projects and settings are stored locally on your device by default. We do not have access to this private, local data. This includes:
- Project Files: The entire node graphs is saved in a folder you choose on your computer (via the File System Access API) or, as a fallback, in your browser's internal database (via IndexedDB). This is done depending on your browser's compatibility.
- Node & Recipes Presets: Any custom presets you save for nodes or groups of nodes are stored in your browser's database (IndexedDB).
- Application Settings: Your preferences for the app's appearance and behavior (like color palette, user settings, etc) are stored in your browser's Local Storage.
3.2. Cloud Storage
If you choose to "Publish" or "Share" a project, the following data is uploaded to our secure cloud storage (Cloudflare R2):
- The project's entire node graph.
- Any assets you imported into the project (images, SVGs, videos that are less than 5MB will be embedded into project).
Metadata about your projects (like title and ID) is stored in our database (Supabase) to link them to your account.
4. Cookies
We use essential cookies for session management and authentication, which are handled by our authentication provider, Supabase. We do not use cookies for tracking or advertising.
How We Use Your Information
- To Provide the Service: To operate and maintain your account and projects.
- For Authentication: To securely log you in and out of your account.
- To Provide Premium Features: To verify your payment status and unlock corresponding features.
- To Host Public Content: To store and display projects that you have explicitly chosen to make public.
Third-Party Services
We rely on a few trusted third-party services to provide our application:
- Supabase: For user authentication and database management. Supabase Privacy Policy.
- Monobank: For processing payments for premium subscriptions. Prices are displayed in USD and charged in the equivalent UAH amount. See their Terms and Security Policy.
- Cloudflare R2: For storing project data that you choose to publish. Cloudflare Privacy Policy.
- Google Fonts: For displaying fonts in the application. Google Privacy Policy.
Your Data Rights
- Account Deletion: You can delete your account from the Settings page. This will permanently remove your account information and any public project metadata from our database. You are responsible for deleting any project files stored locally on your device.
- Un-publishing Projects: You can make a public project private at any time from your dashboard. This will delete the public version from our cloud storage.
- Managing Subscriptions: You can manage or cancel your premium subscription from the Settings page.
Changes to This Policy
We may update this Privacy Policy from time to time. We will notify you of any changes by posting the new policy on this page. You are advised to review this page periodically for any changes.
Contact Us
If you have any questions about this Privacy Policy, please contact us at support@animgraphlab.com.