ExpoCut logoExpoCut
Features AI Toolkit Plans Teams Beta MCP Skill
Join the Beta →
Legal

Privacy Policy

Last Updated · August 22, 2026

ExpoTechIn ("we," "us," or "our") operates the ExpoCut mobile application (the "App") and the website expocut.com (the "Website"). This Privacy Policy explains how we collect, use, disclose, and safeguard your information when you use our App and Website.

1. Information We Collect

1.1 Information You Provide

  • Beta Program Enrollment: If you sign up for our TestFlight or Closed Testing program through the Website, we collect your name, email address, and platform preference (iOS, Android, or both).
  • Contact Communications: If you contact us via email at [email protected], we collect the information you provide in your correspondence.

1.2 Analytics, Crash Reporting & Updates

The App uses third-party services from Google and Expo to understand usage, improve stability, and ship App updates:

  • Analytics: Analytics is enabled by default and can be turned off at any time with a single toggle in Settings. While enabled, the App sends anonymized usage events such as screen views, export lifecycle events (start, completed, failed, cancelled), and project creation events. These events may include your device model and operating-system version. The App does not use the advertising identifier for analytics on either platform, and analytics data is not used to track you across other companies' apps or websites.
  • Crash Reporting: Crash reporting is enabled by default and can be turned off at any time in Settings. While enabled, the App may send crash logs, device state (such as device model, OS version, and memory state), recent feature/screen breadcrumbs, and lightweight state labels needed to diagnose the failure. These reports do not include your media files, video frames, audio, or script text.
  • Over-the-air Updates: The App periodically checks for a newer release that matches your installed version. These checks carry only the version, release channel, and platform; they do not include personal data or project content.
  • What we do NOT collect: Project IDs, individual clip or layer identifiers, video durations, clip counts, file sizes, or any content of your media. We do not track which media you import, which effects you apply, or which audio you use.

1.3 Device Permissions

The App interacts with your device in the following ways:

  • Photos & Videos: With your permission, the App accesses photos, videos, and audio in your library so you can import them into your projects, and asks for permission to save exported videos back to your library. Where supported, the App can also read location metadata embedded in your media so it is preserved in the export.
  • Camera: With your permission, the App can use your camera to record video directly within the editor.
  • Microphone & Audio Routing: With your permission, the App can use your microphone to record audio for use in your video projects, and may adjust system audio routing (for example, between the speaker, earpiece, or a Bluetooth device) so playback and recording sound correct.
  • Background Operation: While a supported long-running task is active, the operating system may allow it to finish after you move away from the App. This does not itself collect or transmit personal data.
  • Local File Storage: The App stores project files, cached media, downloaded content, and exported videos in your device's local storage and cache. Project state is kept in an on-device database; this data remains entirely on your device.
  • Secure Storage: Sensitive items — such as cloud-AI API keys and the access token for the optional AI-agent connector — are stored in your device's secure storage so they are not accessible to other apps or to plain-text backups.
  • Local Network (MCP connector): On iOS, the App requests permission to communicate on your local network when you enable the optional in-app AI Agent connector. This is required for an external MCP-compatible AI client on the same Wi-Fi network to connect to the editor. No traffic from the connector is sent to ExpoTechIn servers; it is bound to the local network and only active while the connector is enabled.
  • Bonjour / mDNS service: To trigger and support the iOS Local Network permission, the App publishes and browses a private Bonjour service of type _expocut-mcp._tcp while the connector is enabled. The service exists only on your local network and does not transmit any project data or media off the device.

1.4 Information from Third-Party Services

The App integrates with the following third-party services to provide stock media and audio content:

  • Pexels API: When you browse or search for stock photos and videos within the App, search queries and browsing activity are sent to Pexels (pexels.com). Pexels' own privacy policy governs how they handle this data. No personal information is shared with Pexels.
  • Freesound API (Android only): When the Android version offers online sound search and you use it, search queries are sent to Freesound (freesound.org). This integration is not available in the current iOS release. Freesound's own privacy policy governs its data handling.

1.5 AI Features

ExpoCut includes AI-assisted editing features such as background removal, chroma key (green-screen), auto reframe, on-device speech-to-text caption generation, on-device text-to-speech voiceover, and on-device audio cleanup / denoise. Every AI action is recorded as an undoable step and can be reviewed on-device.

  • On-device AI (default): Background removal, chroma key, auto reframe, speech-to-text caption generation, text-to-speech voiceover, and audio cleanup / denoise run locally on your device. Frames, audio, script text, and project data never leave your device for these operations.
  • Optional cloud AI (opt-in): If you configure a cloud AI endpoint and API key, the key is kept in secure device storage. Before the first chat request to that endpoint, ExpoCut names the destination and asks permission to send your prompt, recent AI chat, layer text and media names, timing, and project structure. The chat feature does not send your media files, video frames, or audio files. Consent is stored for that provider origin and is requested again if the endpoint changes. The provider may process or retain transmitted data under its own terms and privacy policy.

1.6 Text-to-Speech (Voiceover)

The App's optional text-to-speech feature lets you turn a written script into a voiceover track. Synthesis runs on your device — your script text is processed locally and the generated audio is saved with the rest of your project. Your script text is not sent to our servers or to any third party. The on-device voice model is downloaded once from our content delivery network the first time you use the feature; that download does not include your script.

1.7 In-App AI Agent Connector

ExpoCut includes an optional in-app connector that allows an external AI assistant to control the editor via a structured set of tools — such as adding layers, applying effects, capturing a canvas screenshot, exporting a project, applying a saved brand profile, importing media from a direct downloadable URL, or starting projects from bundled Templates and Reels. Important details:

  • The connector is off by default and must be explicitly enabled in the App's settings.
  • It runs entirely on your device and binds only to the local network; no traffic is sent to ExpoTechIn servers. On iOS, enabling the connector requests local-network permission so an external MCP client on the same Wi-Fi network can discover and connect to the editor.
  • While enabled, any AI client you authorize can read your project state, your bundled Template and Reel catalogs, your saved brand profiles (including any contact details and social handles you have stored), and your active project's layers — and perform editing actions on your behalf. Those actions are recorded as undoable steps in a local checkpoint log on your device.
  • If a connected AI client uses tools that download media from a URL (see Section 1.8) or call a cloud AI provider you have configured (see Section 1.5), the corresponding rules in those sections apply.
  • You are responsible for the third-party AI client you connect, including any data that client transmits to its own provider in order to operate.
  • You can revoke a connected client at any time by disabling the connector or removing the client's authorization in the App settings.

1.8 URL-Based Media Downloads

The App can import a direct URL that points to a downloadable media file, such as an MP4 or MP3. It does not provide a social-platform scraping or account-login service. When you use direct URL import:

  • The App sends a request to the host you provide to retrieve the media. That request will expose your device's network address to that host, as with any normal web request.
  • Downloaded media is stored locally on your device only.
  • We do not log, store, or transmit the URLs you enter or the content you download.
  • You are responsible for ensuring your use of downloaded content complies with the respective host's terms of service and applicable copyright laws.

1.9 Imported Third-Party Project Files

The App can open third-party project files — including motion-graphics templates, common editing-project XML formats, animated-graphic JSON files, and color-grading files. When you import such a file:

  • The file is parsed entirely on your device; we do not receive a copy.
  • If the imported file references external assets (for example, an image hosted on the web or a remote stock clip embedded in a template), the App will fetch those assets from the host the file points to.
  • Imported templates may fetch referenced stock photos or videos from Pexels. On platforms where Freesound is available, they may also fetch referenced audio. The rules in Section 1.4 apply.

1.10 Brand Profiles

The App lets you save one or more brand profiles so you can stamp consistent branding into projects with one tap. A brand profile can include a brand name, slogan, logo image, mailing address, phone number, email address, and social-media handles for platforms you choose to enter (Instagram, TikTok, YouTube, Twitter/X, Facebook, LinkedIn, Snapchat, Pinterest, Threads, and a generic website link).

  • Brand-profile fields are entirely optional. The App never asks you to fill any of them — they only contain what you choose to add.
  • All brand-profile data is stored on your device in the App's local storage. We do not transmit it to ExpoTechIn servers.
  • When you apply a brand profile to a project (manually or through the in-app AI agent connector — see Section 1.7), the matching values become layer content in your project. If you then export, share, or upload that project, those values travel with the exported video.
  • You can edit or delete any brand profile at any time from the App's settings. Deletion is immediate and local.
  • If you authorize an external AI client through the connector, that client can read and modify your brand profiles as part of its editing actions. Disable the connector to prevent this.

1.11 Bundled Content & Asset Downloads

Some bundled creative content — such as light-leak overlays, fonts, on-device AI / voice / caption models, sample media, and Template / Reel assets — is downloaded on demand from ExpoCut's content delivery network (CDN) the first time you use it, rather than being shipped inside the App. When the App fetches this content:

  • The request retrieves files from our CDN and, as with any normal web request, exposes your device's network address to the CDN.
  • No account, project content, or personal information is sent in order to download bundled content.
  • Downloaded content is cached locally on your device.

1.12 Account, Email Verification, Subscriptions & Licensing

You can install and use ExpoCut on the Free plan with no account and no sign-up. An ExpoCut account is created only when you choose to verify an email address for optional account, support, or eligible cross-platform features. An Apple subscription can be purchased and restored through the App Store without an ExpoCut-issued license code. When you create an account:

  • Email verification (one-time code): We send a one-time code to the email you enter to confirm it's yours. There are no passwords. Your email is stored on our servers as a salted, irreversible hash used as your account identifier, plus an encrypted copy used only to send the transactional notices described below. We do not store your email in plain text.
  • Device identifier: A stable, opaque device identifier may be used for account security, fraud prevention, support, and Android license restoration. On iOS, paid access is determined by the App Store subscription transaction rather than an ExpoCut device-slot or custom-code grant.
  • Offer eligibility: Apple and Google determine eligibility for their store-managed trials and promotional offers. Android-only promotions may use a minimal device marker to enforce stated one-use rules; this marker is not used to issue a custom paid entitlement on iOS.
  • Purchase & support records: When you buy, renew, change, or cancel a subscription, the app store and our subscription-management provider report identifiers such as a transaction ID, store, environment, product, and entitlement status. We use these to provide access, handle refunds and chargebacks, provide support, and prevent fraud. We never receive your card, bank, or billing details. On iOS, these App Store records are the sole authority for paid access.
  • Subscriptions & payment: Paid plans are purchased and auto-renew through the Apple App Store or Google Play, via a subscription-management service. Payment is processed entirely by the app store — we never see or store your card, bank, or billing details. We receive only your subscription status (plan, period, active/expired, refund) so we can unlock the right features.
  • Entitlement and license records: We store the minimum store subscription status needed for access, support, expiry and refund handling. Android or eligible cross-platform account features may also use a digitally signed license record. Paid iOS access remains based on the verified App Store entitlement and is restorable across supported Apple devices.
  • Promotional codes: iOS discounts or complimentary access use Apple-managed offers or Offer Codes; we receive the resulting entitlement status, not the code or payment details. If an Android-only ExpoCut license code is offered, we retain its hashed issuance/redemption record to prevent reuse and provide support.
  • Transactional email notices: Using the encrypted email above, we may email you about account and subscription events — a verification code, a new device added to your license, a subscription that won't renew, an expiry, or a refund. These are service messages, not marketing.
  • Activity log: Your account keeps a private activity history (sign-ins, plan changes, device additions/removals, license backups/restores) so you can review it in the App's Membership screen. It is tied to your account identifier and stored on our CDN.

1.13 Affiliate / Referral Program

If you choose to join the optional affiliate program from within the App, we maintain the records needed to attribute referrals and calculate commissions:

  • Your unique referral code and the share link generated for it.
  • Accounts that subscribed using your code — stored as hashed account identifiers, not names or emails — and a commission ledger (amounts, eligibility, refunds, payouts).
  • Referral attribution does not itself change an iOS price or entitlement. If an Apple-managed offer is available, Apple determines eligibility and displays the actual offer in its purchase flow. Android-only referral handling is identified separately where available.
  • Payouts are arranged manually; if you request one we will contact you at your verified email to settle it.

2. How We Use Your Information

  • Beta Enrollment Data: To send you TestFlight or Closed Testing invitations and communicate about the beta program.
  • Device Permissions: Solely to provide the video editing features you request (importing media, recording, exporting).
  • Third-Party API Queries: To display stock media search results within the App.
  • AI Requests (opt-in): To execute an optional cloud AI capability you have configured and triggered, and return the result to your device.

3. Data Storage and Security

3.1 On-Device Processing

Video editing, rendering, effects processing, undo/redo history, and project management occur on your device by default. On-device AI capabilities also run locally without transmitting frames or audio. The Android version may offer an optional Community sharing action: if you deliberately use it, ExpoCut uploads the shared template recipe, rendered demo video, thumbnail, optional author metadata, and technical request data such as IP address. Community sharing is disabled in the current iOS release.

3.2 Caching

The App maintains temporary in-memory caches for API search results (for example, Pexels photo listings and, on supported non-iOS releases, Freesound audio listings) to improve performance. These caches are automatically invalidated daily and are cleared when the App is closed.

3.3 No Cloud Sync

ExpoCut does not provide automatic cloud storage or sync for projects or media. Project data remains on the device unless you deliberately use an optional sharing or external-provider action described in this policy. Community submissions, where available, use the retention period selected by the uploader and are capped at 60 days; deleting a submission may end access sooner. Minimal account, subscription, support, and eligible Android referral/license records may also be stored as described in Sections 1.12 and 1.13.

4. Data Sharing and Disclosure

We do not sell, trade, rent, or otherwise share your personal information with third parties, except in the following circumstances:

  • Legal Requirements: If required by law, regulation, or legal process.
  • Safety: To protect the rights, property, or safety of ExpoTechIn, our users, or the public.
  • Google (Analytics & Crash Reporting): Usage events and crash diagnostics as described in Section 1.2, only after you enable the corresponding in-app setting.
  • Expo (App Updates): Version and release-channel checks may be made for App updates. No project content is shared.
  • Third-Party APIs: Search queries are transmitted to Pexels and, on supported non-iOS releases, Freesound as described in Section 1.4.
  • Cloud AI Providers (opt-in): After the destination-specific consent described in Section 1.5, the App sends the prompt, recent chat, and relevant textual project context to your configured provider. The chat feature does not send media files, frames, or audio files.
  • Community hosting (Android, opt-in): A Community submission includes the template bundle, demo video, thumbnail, optional author metadata, and request IP address, retained for the selected period up to 60 days. This feature is disabled in the current iOS release.
  • External Hosts (URL & Template Imports): When you import media from a URL or open a template that references remote assets, the App contacts the hosts that the URL or template points to (as described in Sections 1.8 and 1.9).
  • App Stores & Subscriptions: When you purchase or restore a subscription, the Apple App Store or Google Play processes your payment and reports your subscription status to us through a subscription-management service. We share only what is needed to verify entitlements; we do not send them your media or project content.
  • AI Agent Clients (opt-in): When you authorize an external AI assistant via the in-app connector, that client receives the project data needed to perform the editing actions you request.

5. Children's Privacy

ExpoCut is not directed to children under the age of 13. We do not knowingly collect personal information from children under 13. If you are a parent or guardian and believe your child has provided us with personal information, please contact us at [email protected] and we will delete such information.

6. Your Rights and Choices

6.1 Analytics and Crash Reporting

You can disable or re-enable analytics and crash reporting at any time from the App's Settings. When disabled, no usage events or crash data will be transmitted.

6.2 Device Permissions

You can revoke any permission (camera, microphone, media library) at any time through your device's Settings. Revoking permissions may limit certain App features.

6.3 Data Deletion

Since all project data is stored locally on your device, you can delete it at any time by:

  • Deleting individual projects within the App.
  • Clearing the App's cache and data through your device Settings.
  • Uninstalling the App, which removes all associated local data.
  • Account data: If you created an account, initiate full deletion in Settings ▸ Membership ▸ Account ▸ Delete account. We reauthenticate the request, delete or anonymize the account data described on our Delete Your Account & Data page, and request deletion of the linked RevenueCat customer record used for subscription processing. We retain only records required by law. Email support remains available if the in-app flow cannot be completed. Account deletion does not cancel a store subscription; Apple and Google subscription and refund records remain governed by their policies.

6.4 Beta Program

If you enrolled in our beta program, you can request removal at any time by emailing [email protected].

7. Third-Party Links and Services

The App and Website may contain links to, or integrate with, third-party services. We are not responsible for the privacy practices of these services. We encourage you to review their privacy policies:

  • Pexels Privacy Policy
  • Freesound Privacy Policy
  • Google Privacy Policy (for analytics and crash reporting)
  • Expo Privacy Policy (for App update delivery)
  • Apple Privacy Policy (for the App Store, TestFlight, and subscription billing)
  • Google Play Privacy (for Play Store subscription billing)

8. Changes to This Privacy Policy

We may update this Privacy Policy from time to time. We will notify you of any material changes by posting the updated policy on this page with a revised "Last Updated" date. Your continued use of the App or Website after changes constitutes acceptance of the updated policy.

9. Contact Us

If you have questions or concerns about this Privacy Policy, please contact us at:

  • Email: [email protected]
  • Address: ExpoTechIn, Office 12, 1561 N Central Ave, Valley Stream, NY
ExpoCut — professional mobile video editor

Professional video editing made simple. Built for creators, ready for teams.

Download
  • Plans
  • App Store
  • Google Play
  • Features
  • Toolkit
  • AI
For AI
  • MCP Reference
  • Video Skill
  • llms.txt
  • llms-full.txt
Company
  • [email protected]
  • Valley Stream, NY
  • Changelog
  • Privacy
  • Terms
  • Refunds
  • Delete Account
Social
  • Facebook
  • X (Twitter)
  • Instagram
© 2026 ExpoCut · A product of ExpoTechIn
Made with care · iOS & Android