Privacy Policy

Overview

CraftCut is built with privacy as a core principle. By default your project runs entirely in your browser with no account or project upload. We store a limited first-touch source record, and optional analytics loads according to your consent choice. If you choose to sign in, sync, request a reminder, or publish a project, we store only what is necessary to deliver those features.

This policy explains what data we collect, where it lives, who can see it, and your rights. If anything is unclear, email [email protected].

1. How CraftCut Stores Your Data

CraftCut has two storage modes. You choose which one applies based on whether you sign in.

A. Local-only (default, no account)

Everything stays in your browser's local storage and never leaves your device:

We have no ability to access, view, or recover this data.

B. Cloud-synced (signed-in account)

If you sign in with Google or email, the following is stored on our servers (Cloudflare D1 database and Cloudflare R2 object storage, both hosted on Cloudflare's global infrastructure):

You can manage projects and published content from inside the app. To correct or delete an account-linked survey response without deleting your account, email [email protected] from the address on your account.

2. Public Content (Build Journals & Shared Designs)

Build Journals are public-by-design. The moment you save your first journal entry, summary, or photo, the project automatically gets a public URL. There is no private-journal mode. Saving anything in a Build Journal is an explicit publish action. The first time you start a journal in any project, the app shows a clear consent screen reminding you of this before any data leaves the editor.

The following becomes publicly visible at the build URL:

Public URLs may be indexed by search engines, shared on messaging apps, archived by third parties (e.g., the Internet Archive), and accessed by AI crawlers we permit (see our robots.txt). Deleting the journal, project, or your account removes the page from CraftCut, but third-party caches may persist for some time.

Anyone can Report a public page from a button on its footer. Reports are reviewed by our team and may result in content being hidden or removed. We do not share reporter identity with the author.

3. Data We Collect Automatically

When you visit CraftCut, we collect a limited first-party acquisition record and, when permitted by your consent choice, usage data to understand how the site and product are used:

4. Data We Do Not Collect

We do not collect, store, or process:

4. Legal Basis for Data Processing

Where applicable (including under the EU General Data Protection Regulation), our legal basis for processing any data is:

5. Cookies & Local Storage

CraftCut uses browser local storage to save local projects, preferences, attribution, and your analytics-consent choice. Local project storage is essential for the application to function and is not transmitted unless you choose account backup or another cloud feature.

We use first-party cookies for authentication, consent, and a 90-day first-touch attribution record shared between craftcut.io and app.craftcut.io. Google Analytics Consent Mode may send cookieless aggregate pings while analytics storage is denied and enables cookie-based measurement only after consent. Microsoft Clarity is not loaded before consent. We do not use third-party advertising or retargeting cookies.

6. Third-Party Services

CraftCut uses the following third-party services:

We carefully vet third-party services and only use those with strong privacy commitments. We do not sell, rent, or share any data with third parties for advertising or marketing purposes.

7. Data Retention

Retention depends on storage mode:

To delete your account and all associated cloud data, sign in and use the in-app delete option, or email [email protected] from the email address on your account.

8. Data Security

We take the security of our service seriously:

9. International Data Transfers

CraftCut's website, application, database, and object storage use Cloudflare's global infrastructure. Account, cloud project, survey, and operational data may therefore be processed in countries outside your own.

Analytics, authentication, payment, email-delivery, and hosting providers may process data in the European Union, the United States, or other locations where they operate. Where required, transfers are governed by appropriate safeguards such as Standard Contractual Clauses.

10. Your Rights

Depending on your jurisdiction, you may have the following rights regarding your data:

To exercise any of these rights, contact us at [email protected]. We will respond within 30 days.

11. Transparency

CraftCut is committed to being transparent about how data is handled. We believe privacy should be the default, not an afterthought. If you have questions about our data practices, we encourage you to contact us and we will provide clear, honest answers.

12. Children's Privacy

CraftCut is not directed to children under 13. We do not knowingly collect personal information from children under 13 (or the applicable age in your jurisdiction). If you are under 18, do not create an account or upload personal photos without a parent or guardian's involvement. If you believe a child has signed up or uploaded content, contact us at [email protected] and we will delete the account.

13. Changes to This Policy

We may update this policy from time to time to reflect changes in our practices or applicable laws. Changes will be posted on this page with an updated revision date. For material changes, we may also provide notice within the application. Continued use of CraftCut after changes constitutes acceptance of the updated policy.

14. Contact

If you have questions about this privacy policy, your data, or wish to exercise your rights, contact us at [email protected].