From 5931ddb77aac23ffe1b82d9d7c03afde3e671109 Mon Sep 17 00:00:00 2001 From: Hayden Bleasel Date: Thu, 24 Jul 2025 14:41:34 -0700 Subject: feat: add ultracite (#452) * Init ultracite * Update scripts and biome.jsonc * Update biome.jsonc * Update biome.jsonc * Update biome.jsonc * Run format --- apps/web/src/app/privacy/page.tsx | 506 +++++++++++++++++++------------------- 1 file changed, 253 insertions(+), 253 deletions(-) (limited to 'apps/web/src/app/privacy') diff --git a/apps/web/src/app/privacy/page.tsx b/apps/web/src/app/privacy/page.tsx index 42dd0f9a..b7d700b5 100644 --- a/apps/web/src/app/privacy/page.tsx +++ b/apps/web/src/app/privacy/page.tsx @@ -1,253 +1,253 @@ -import { Metadata } from "next"; -import { Card, CardContent } from "@/components/ui/card"; -import { Badge } from "@/components/ui/badge"; -import { GithubIcon } from "@/components/icons"; -import Link from "next/link"; -import { Footer } from "@/components/footer"; -import { Header } from "@/components/header"; - -export const metadata: Metadata = { - title: "Privacy Policy - OpenCut", - description: - "Learn how OpenCut handles your data and privacy. Our commitment to protecting your information while you edit videos.", - openGraph: { - title: "Privacy Policy - OpenCut", - description: - "Learn how OpenCut handles your data and privacy. Our commitment to protecting your information while you edit videos.", - type: "website", - }, -}; - -export default function PrivacyPage() { - return ( -
-
-
-
-
-
-
-
-
-
- - - - Open Source - - -

- Privacy Policy -

-

- Learn how we handle your data and privacy. Contact us if you - have any questions. -

-
- - -
-

- Your Videos Stay Private -

-

- - OpenCut processes all videos locally on your device. - {" "} - We never upload, store, or have access to your video files. - Your content remains completely private and under your - control at all times. -

-

- All video editing, rendering, and processing happens in your - browser using WebAssembly and local storage. No video data - is transmitted to our servers. -

-
- -
-

- Account Information -

-

- When you create an account, we only collect: -

-
    -
  • Email address (for account access)
  • -
  • - Profile information from Google OAuth (if you choose to - sign in with Google) -
  • -
-

- - We do NOT store your projects on our servers. - {" "} - All project data, including names, thumbnails, and creation - dates, is stored locally in your browser using IndexedDB. -

-

- We use{" "} - - Better Auth - {" "} - for secure authentication and follow industry-standard - security practices. -

-
- -
-

Analytics

-

- We use{" "} - - Databuddy - {" "} - for completely anonymized and non-invasive analytics to - understand how people use OpenCut. -

-

- This helps us improve the editor, but we never collect - personal information, track individual users, or store any - data that could identify you. -

-
- -
-

- Local Storage & Cookies -

-

- We use browser local storage and IndexedDB to: -

-
    -
  • Save your projects locally on your device
  • -
  • Remember your editor preferences and settings
  • -
  • Keep you logged in across browser sessions
  • -
-

- All data stays on your device and can be cleared at any time - through your browser settings. -

-
- -
-

- Third-Party Services -

-

- OpenCut integrates with these services: -

-
    -
  • - Google OAuth: For optional Google sign-in - (governed by Google's privacy policy) -
  • -
  • - Vercel: For hosting and content delivery -
  • -
  • - Databuddy: For anonymized analytics -
  • -
-
- -
-

Your Rights

-

- You have complete control over your data: -

-
    -
  • - Delete your account and all associated data at any time -
  • -
  • Export your project data
  • -
  • Clear local storage to remove all saved projects
  • -
  • Contact us with any privacy concerns
  • -
-
- -
-

- Open Source Transparency -

-

- OpenCut is completely open source. You can review our code, - see exactly how we handle data, and even self-host the - application if you prefer. -

-

- View our source code on{" "} - - GitHub - - . -

-
- -
-

Contact Us

-

- Questions about this privacy policy or how we handle your - data? -

-

- Open an issue on our{" "} - - GitHub repository - - , email us at{" "} - - oss@opencut.app - - , or reach out on{" "} - - X (Twitter) - - . -

-
- -

- Last updated: July 14, 2025 -

-
-
-
-
-
-
-
- ); -} +import { Metadata } from "next"; +import { Card, CardContent } from "@/components/ui/card"; +import { Badge } from "@/components/ui/badge"; +import { GithubIcon } from "@/components/icons"; +import Link from "next/link"; +import { Footer } from "@/components/footer"; +import { Header } from "@/components/header"; + +export const metadata: Metadata = { + title: "Privacy Policy - OpenCut", + description: + "Learn how OpenCut handles your data and privacy. Our commitment to protecting your information while you edit videos.", + openGraph: { + title: "Privacy Policy - OpenCut", + description: + "Learn how OpenCut handles your data and privacy. Our commitment to protecting your information while you edit videos.", + type: "website", + }, +}; + +export default function PrivacyPage() { + return ( +
+
+
+
+
+
+
+
+
+
+ + + + Open Source + + +

+ Privacy Policy +

+

+ Learn how we handle your data and privacy. Contact us if you + have any questions. +

+
+ + +
+

+ Your Videos Stay Private +

+

+ + OpenCut processes all videos locally on your device. + {" "} + We never upload, store, or have access to your video files. + Your content remains completely private and under your + control at all times. +

+

+ All video editing, rendering, and processing happens in your + browser using WebAssembly and local storage. No video data + is transmitted to our servers. +

+
+ +
+

+ Account Information +

+

+ When you create an account, we only collect: +

+
    +
  • Email address (for account access)
  • +
  • + Profile information from Google OAuth (if you choose to + sign in with Google) +
  • +
+

+ + We do NOT store your projects on our servers. + {" "} + All project data, including names, thumbnails, and creation + dates, is stored locally in your browser using IndexedDB. +

+

+ We use{" "} + + Better Auth + {" "} + for secure authentication and follow industry-standard + security practices. +

+
+ +
+

Analytics

+

+ We use{" "} + + Databuddy + {" "} + for completely anonymized and non-invasive analytics to + understand how people use OpenCut. +

+

+ This helps us improve the editor, but we never collect + personal information, track individual users, or store any + data that could identify you. +

+
+ +
+

+ Local Storage & Cookies +

+

+ We use browser local storage and IndexedDB to: +

+
    +
  • Save your projects locally on your device
  • +
  • Remember your editor preferences and settings
  • +
  • Keep you logged in across browser sessions
  • +
+

+ All data stays on your device and can be cleared at any time + through your browser settings. +

+
+ +
+

+ Third-Party Services +

+

+ OpenCut integrates with these services: +

+
    +
  • + Google OAuth: For optional Google sign-in + (governed by Google's privacy policy) +
  • +
  • + Vercel: For hosting and content delivery +
  • +
  • + Databuddy: For anonymized analytics +
  • +
+
+ +
+

Your Rights

+

+ You have complete control over your data: +

+
    +
  • + Delete your account and all associated data at any time +
  • +
  • Export your project data
  • +
  • Clear local storage to remove all saved projects
  • +
  • Contact us with any privacy concerns
  • +
+
+ +
+

+ Open Source Transparency +

+

+ OpenCut is completely open source. You can review our code, + see exactly how we handle data, and even self-host the + application if you prefer. +

+

+ View our source code on{" "} + + GitHub + + . +

+
+ +
+

Contact Us

+

+ Questions about this privacy policy or how we handle your + data? +

+

+ Open an issue on our{" "} + + GitHub repository + + , email us at{" "} + + oss@opencut.app + + , or reach out on{" "} + + X (Twitter) + + . +

+
+ +

+ Last updated: July 14, 2025 +

+
+
+
+
+
+
+ ); +} -- cgit v1.3.1