Last updated: June 10, 2026
OwnClip ("we," "us," "our") is a privacy-first screen recording and editing tool available as a native macOS application. This Privacy Policy explains how we collect, use, share, and protect information when you use the OwnClip macOS application, the hosted video viewer at view.ownclip.io, our server-side infrastructure, and the ownclip.io website (collectively, the "Service").
For purposes of data protection law, OwnClip is the data controller for the personal data described in this policy. For payment-related data, Lemon Squeezy acts as an independent data controller (see Section 5).
| Data Type | Purpose | Storage | Legal Basis (GDPR) |
|---|---|---|---|
| Google Account (OAuth) | Authentication for Drive uploads and license management | Our authentication service (UID, email, display name, profile photo URL) + locally cached on your device | Consent / Contract performance |
| License tier | Determine feature access tier (Free/Pro/Studio) | Our secure cloud database + locally cached for offline use (up to 7 days) | Contract performance |
| Email address | Respond to support inquiries (only if you contact us) | Our email system | Legitimate interest |
When you purchase OwnClip Pro, payment is processed by Lemon Squeezy (lemonsqueezy.com), which acts as our Merchant of Record. Lemon Squeezy collects and processes the following data directly from you at checkout:
| Data Type | Purpose | Controlled By |
|---|---|---|
| Full name | Billing & invoicing | Lemon Squeezy |
| Email address | Order confirmation and receipts | Lemon Squeezy |
| Payment method (credit card, PayPal, etc.) | Transaction processing | Lemon Squeezy (PCI-DSS compliant) |
| Billing address | Tax calculation, fraud prevention | Lemon Squeezy |
| IP address | Tax jurisdiction, fraud detection | Lemon Squeezy |
| Country / region | VAT/GST/sales tax calculation | Lemon Squeezy |
We do not have access to your full credit card number, CVV, or payment credentials. Lemon Squeezy may share limited order information with us (email address, order ID, license/purchase status) to facilitate license key delivery and customer support. Lemon Squeezy's handling of your payment data is governed by their Privacy Policy.
All recordings, webcam video, audio, AI effects (camera blur, noise removal, transcription), editing operations, and user-generated metadata are processed and stored entirely on your Mac. This data is never sent to any server, including ours. All AI processing runs locally on your device using Apple's native frameworks (Vision, Speech, Core ML, Metal) — no audio, video, or text data is transmitted to any external AI service.
Locally stored data (recordings, projects, settings) persists in the application's data directory until you delete it or uninstall the application.
The Service uses secure cloud infrastructure (operated by Google) for authentication, feature gating, sharing, and analytics. The following data is stored on our servers:
| Data Type | Purpose | Storage Location | Retention |
|---|---|---|---|
| User profile (UID, email, display name) | Authentication and license management | Cloud database | Until account deletion |
| License tier and purchase status | Feature gating enforcement | Cloud database | Until account deletion |
| Installation IDs | Multi-device license tracking | Cloud database | Until account deletion |
| Hardware UUID (IOPlatformUUID) | Device-based license activation and enforcement (device limit varies by tier — Pro: 1 Mac, Studio: 2 Macs) | Cloud database | Until device is deactivated or account deletion |
| Machine name (e.g., "MacBook Pro") | Device identification in account management UI | Cloud database | Until device is deactivated or account deletion |
| Share metadata (title, description, view count) | Serve shareable links and social previews | Cloud database | Until share is disabled or deleted |
| Branding settings (logo, colors, CTA text/URL) | Branded share pages (Studio only) | Cloud database + secure cloud storage (logo files) | Until user deletes or account deletion |
| Last login timestamp | Account activity tracking | Cloud database | Until account deletion |
None of the above includes your recordings, screenshots, transcriptions, or any media content. Your content remains on your device and/or your Google Drive account.
To improve product quality and stability, the OwnClip macOS application collects usage data and error reports via our own first-party analytics infrastructure (hosted on our Google Cloud servers). The application does not embed any third-party analytics or advertising SDKs, and we do not sell analytics data to anyone. (Our website at ownclip.io uses Google Analytics separately — see Section 8.2.)
| Data Type | Examples | Purpose | Retention |
|---|---|---|---|
| Usage events | Event name (e.g., recording_start, screenshot, feature_used), category, timestamp, application version, system locale | Understand which features are used, prioritize development | 90 days (raw events) |
| Installation ID | Random identifier unique to your application installation | Deduplicate events, rate limiting (60 batches/min) | 90 days (with events) |
| Session ID | Temporary identifier, expires after 30 minutes of inactivity | Group related events within a session | 90 days (with events) |
| Error reports | Error messages, error codes, stack traces (up to 2,000 chars), macOS version, hardware model, application version | Diagnose and fix bugs, improve stability | 30 days |
| License/purchase events | Tier change events (from Lemon Squeezy webhooks) | Aggregate business metrics (e.g., total paid licenses) | Indefinite (aggregated only) |
If you are signed in, your anonymized user ID may be associated with analytics events for license tier enrichment (e.g., to understand feature usage across free vs. paid tiers). This data does not include: the content of your recordings, screenshots, or transcriptions; or your screen activity or application usage outside OwnClip.
Aggregated daily statistics (counts only, no individual data) are retained indefinitely for product improvement.
Legal basis (GDPR): Legitimate interest in improving the Service. You may opt out of analytics collection in the application settings without affecting functionality.
We do not collect or have access to:
| Purpose | Data Used | Legal Basis (GDPR) |
|---|---|---|
| Authenticate your Google account | Authentication profile (UID, email, display name, profile photo) | Consent (you initiate OAuth) |
| Validate license tier and enforce feature limits | User ID, license/purchase status | Contract performance |
| Process payments for Pro/Studio one-time purchase | Payment data (via Lemon Squeezy) | Contract performance |
| Activate license after purchase | Email, user ID, order ID (from Lemon Squeezy webhook) | Contract performance |
| Manage shareable links | Share metadata, Drive file IDs | Contract performance / consent |
| Serve branded share pages (Studio) | Branding settings, logo | Contract performance |
| Provide customer support | Email, order details (only if you contact us) | Legitimate interest / consent |
| Serve the ownclip.io website and view.ownclip.io player | Standard web request data (see Section 6) | Legitimate interest |
| Improve product quality and stability | Usage events, error reports (see Section 2.5) | Legitimate interest |
| Comply with legal obligations | As required by law | Legal obligation |
We do not use your personal data for targeted advertising or selling to third parties. We may use anonymized or aggregated data for product analytics and improvement.
When you choose to upload a recording or screenshot to Google Drive:
You can revoke OwnClip's access to your Google Drive at any time via Google Account Permissions. Revoking access does not delete files already in your Drive.
OwnClip requests the following Google OAuth scopes, each used only for the purpose described and never sold, transferred, or used for advertising or for training generalized AI/ML models:
| Scope | Why we request it | What we do with the data |
|---|---|---|
https://www.googleapis.com/auth/drive.file |
Upload your screen recordings and screenshots to your own Google Drive when you choose to share or back them up. | Files are uploaded directly from your Mac to your own Drive. We can access only the files OwnClip itself created — we cannot read your other Drive content. Server-side, we set or revoke "anyone with link" permission when you toggle sharing. |
https://www.googleapis.com/auth/youtube.force-ssl |
Create and manage YouTube Live broadcasts on your behalf when you use the Go Live feature (Studio tier). | We call the YouTube Data API v3 only to create a broadcast, bind a stream, and transition broadcast state to "complete" when you stop. Video frames stream peer-to-peer over RTMP from your Mac to YouTube's ingestion endpoint and never touch OwnClip servers. We retrieve your channel title for display in the app; we do not list, read, or modify any other channel content. |
You can revoke either scope at any time. Inside the app: Settings → Account → Sign Out for Drive, or Go Live → Disconnect for YouTube. Outside the app: Google Account Permissions. Revocation through the app contacts oauth2.googleapis.com/revoke so OwnClip is removed from your third-party-apps list immediately.
The Go Live feature (Studio tier) can broadcast to YouTube (see above), Twitch, and custom RTMP destinations:
You can disconnect a broadcast account at any time from Go Live → Disconnect in the app.
OwnClip Pro and Studio are one-time purchases (not subscriptions), handled by Lemon Squeezy, which acts as our Merchant of Record. When you make a purchase:
For data protection purposes, Lemon Squeezy acts as an independent data controller for the payment and billing data it collects. We encourage you to review Lemon Squeezy's Privacy Policy before making a purchase.
The OwnClip macOS application may request the following system permissions, all managed by macOS and revocable at any time in System Settings > Privacy & Security:
No permissions are used for advertising or tracking. The application does not access data from other applications, your filesystem outside its own data directory, or any system resources beyond the permissions listed above.
The application uses the Sparkle framework to check for software updates. During update checks, your IP address, macOS version, and application version are sent to our software update feed, which is hosted on GitHub Releases. No other personal data is transmitted during update checks. You can disable automatic update checks in the application settings.
Recordings, edit projects, settings, and cached data are stored in the application's local data directory on your Mac. This data persists until you delete it or uninstall the application. We do not have access to or visibility into locally stored data.
| Service | Purpose | Data Shared | Privacy Policy |
|---|---|---|---|
| Google Cloud Platform | Authentication, cloud database, server-side infrastructure, secure storage for branding assets, and website hosting | User ID, email, display name, license/purchase status, analytics events, share metadata, branding settings, logo files. Standard web server logs (IP, user agent) for hosted sites. | Google Cloud Privacy |
| Google Drive | File upload, shareable links, permission management | Recordings and screenshots you choose to upload (to your own account); share permissions managed by our server-side infrastructure | Google Privacy |
| Google Identity (OAuth) | Authentication | OAuth token (no password shared with us) | Google Privacy |
| Lemon Squeezy | Payment processing, billing, tax, license issuance | Payment & billing data (collected directly by Lemon Squeezy); webhook sends purchase/license events to our server-side infrastructure | Lemon Squeezy Privacy |
| Twitch | Live broadcasting (Go Live, Studio tier) | OAuth authorization (callback relayed through our server); your video/audio streams peer-to-peer over RTMP and does not pass through our servers | Twitch Privacy |
| Custom RTMP destination | Live broadcasting to a destination you configure (Go Live, Studio tier) | Your video/audio streams directly from your Mac to the endpoint you specify; we do not see or store it | Governed by your chosen provider |
| GitHub Releases | Software update feed (auto-update checks) | Your IP address, macOS version, and app version when checking for updates | GitHub Privacy |
| Sparkle | Application auto-update framework | Performs the update check above against the GitHub-hosted feed; sends no additional data | Sparkle Project |
| Google Analytics | Website usage analytics (ownclip.io only — not in the app) | Your IP address, page views, and standard web analytics data when you visit the website; sets analytics cookies | Google Privacy |
| Google Fonts | Typography (ownclip.io website only) | Your IP address when loading fonts | Google Fonts Privacy |
We do not use advertising networks or retargeting services that profile users for marketing purposes. In-app analytics are limited to first-party usage statistics and error reporting as described in Section 2.5; the only third-party analytics we use is Google Analytics on the ownclip.io website (see Section 8.2).
The OwnClip macOS application does not use cookies, browser tracking, or advertising identifiers. Analytics data collected by the application is limited to product improvement as described in Section 2.5.
The ownclip.io website uses Google Analytics to understand aggregate site usage (page views, referral source, approximate region). Google Analytics sets its own analytics cookies and processes standard web data, including your IP address, under Google's Privacy Policy. The website also loads Google Fonts. We do not use advertising, retargeting, or cross-site tracking cookies. You can block these cookies through your browser settings or a content blocker, and we honor Do Not Track signals where technically feasible (see Section 8.3). This applies to the website only — the macOS application uses no cookies or web tracking.
We respect Do Not Track (DNT) browser signals where technically feasible.
We implement appropriate technical and organizational measures to protect your data:
We do not sell, rent, trade, or share your personal information with third parties for their commercial or marketing purposes. We will never monetize your data.
We may share limited information only in these circumstances:
If you are located in the European Economic Area (EEA) or the United Kingdom, you have the following rights under the General Data Protection Regulation (GDPR):
To exercise any of these rights, email info@inuxo.com. We will respond within 30 days (extendable by 60 days for complex requests, with notice).
If you are a California resident, under the California Consumer Privacy Act (CCPA) and California Privacy Rights Act (CPRA):
Categories of personal information collected in the preceding 12 months: Identifiers (email, display name via Google authentication; email if you contact support). Commercial information (license/purchase status, order data via Lemon Squeezy). Internet or electronic network activity (anonymous usage events and error reports via analytics — see Section 2.5). We do not collect biometric data, geolocation data, or inferences for profiling purposes.
Our privacy-by-design architecture (local media processing, minimal data collection, no advertising) is designed to comply with major global data protection frameworks. If you have specific rights under your jurisdiction's data protection law, contact info@inuxo.com and we will accommodate your request in accordance with applicable law.
OwnClip is not directed to children under 16 (or the applicable age of digital consent in your jurisdiction — 13 in the US under COPPA, 16 in the EU under GDPR). We do not knowingly collect personal information from children. If you are a parent or guardian and believe a child has provided personal information to us (e.g., through support email), please contact info@inuxo.com and we will promptly delete it.
OwnClip processes media data locally on your Mac, which means your recordings, transcriptions, and screenshots never leave your machine (unless you explicitly upload to Google Drive).
The data transfers that do occur:
We do not independently transfer personal data across borders beyond these necessary interactions with the services listed above.
While we do not store user content (recordings, screenshots, transcriptions) on our servers, we do maintain server-side data (authentication profiles, license/purchase status, share metadata, branding settings, and analytics) on Google Cloud infrastructure. If we become aware of a security incident that affects personal data in our possession or on our cloud infrastructure, we will:
For breaches at third-party services (Lemon Squeezy, Google), those providers are responsible for notification under their respective obligations.
We may update this Privacy Policy from time to time. Changes will be posted on this page with an updated "Last updated" date. For material changes (especially changes to what data we collect or how we use it), we will provide prominent notice through the application, website, or email at least 30 days before the changes take effect. Continued use of the Service after the effective date constitutes acceptance of the updated policy. If you disagree with any changes, you should stop using the Service.
If you have questions about this Privacy Policy, want to exercise your data rights, or need to report a privacy concern, contact us at:
Email (privacy, support, legal): info@inuxo.com
Website: https://ownclip.io
We aim to respond to all privacy-related inquiries within 30 days.