deploy.social
Last updated: October 20, 2026

Privacy Policy

deploy.social is a tool for publishing short-form videos, photos and text posts to multiple platforms from one place. This page explains what information we handle, why, and what control you have over it. No legalese — if anything here is unclear, email hello@deploy.social and a human will explain it.

The short version

We store your account, your videos, photos and text posts, and encrypted credentials for the platform accounts you connect — because that’s literally what the product does. We don’t sell your data, we don’t mine your content, and we don’t use it to train AI. When you delete something, it’s deleted.

We do use analytics to see how people use the site, and we advertise deploy.social on Google and in ChatGPT, with Google and OpenAI measuring which ads lead to sign-ups. Both are spelled out under Analytics and advertising, along with how to opt out. Neither one’s ad measurement ever receives your videos, your photos, your captions, or anything from the accounts you connect.

Who we are

deploy.social is operated by Deploy Social LLC, Bozeman, Montana, USA. Contact: hello@deploy.social.

What we collect and why

Google user data (YouTube)

deploy.social uses YouTube API Services to provide every YouTube feature in the app — connecting your channel, uploading your videos to it, and checking their processing status. This section explains exactly what that involves.

If you connect a YouTube channel, we request exactly two Google OAuth scopes: youtube.upload, which lets us upload videos to your channel and set their title, description, tags, and visibility; and youtube.readonly, which lets us read your channel identity (name, ID, avatar) so we can show you which channel you connected, check a video’s processing status after we upload it, and read its view, like and comment counts and your subscriber count. That is the whole list. We don’t request permission to edit, delete, or comment on anything.

How we use, process, and share YouTube data

Deleting stored YouTube data and revoking our access

Your Google tokens are encrypted at rest and are never shared with anyone except Google itself when we make API calls on your behalf. Google’s own handling of your data is governed by the Google Privacy Policy. deploy.social’s use and transfer of information received from Google APIs adheres to the Google API Services User Data Policy, including its Limited Use requirements.

Other platforms (Meta, TikTok, Bluesky, X)

The same principle applies to every platform you connect: we access only what the publishing flow needs (your account identity, the ability to upload and publish, and post status), we use it only when you trigger it, and the credentials are encrypted at rest. Each platform also has its own privacy policy that governs what happens to your content once it’s published there — that part is between you and them.

Who else touches your data

We run on a small set of service providers (“subprocessors”). Each one gets only what its job needs:

Apps you connect to deploy.social yourself, such as an AI assistant, are your choice rather than our providers; they’re covered under Apps and assistants you connect. We will update this list when it changes.

Analytics and advertising

PostHog (product analytics). We use PostHog to understand how people use deploy.social: which pages get visited, where sign-up stalls, which features get used, and what errors come up. It records page views, clicks, and session recordings: replays of where someone scrolled and tapped. Every piece of text and everything you type is masked out of a recording before it leaves your browser, so a replay can’t carry a caption, an email address or a channel name. Pictures aren’t masked, so an avatar, a photo or a video thumbnail on screen can show up in one. The recorder starts only after the page has finished loading, and never for a browser sending Global Privacy Control, even though the rest of PostHog described here still runs for that browser. Before you sign in you’re an anonymous visitor to it; once you’re signed in, what it collects is linked to your account and your email address, so we can follow up on a problem you hit. PostHog stores this in the USA, and it’s used only by us, to improve the product. We don’t sell it and we don’t use it for advertising. We keep it after an account is deleted, so we can learn what got in someone’s way and fix it.

Google Ads (conversion measurement). We advertise deploy.social on Google. When you arrive from one of our ads, Google’s tag on our site stores an ad click identifier in your browser, and if you then create an account or start a paid plan, the tag tells Google so. That lets us see which ads are worth paying for. While it’s loaded, the tag also tells Google which of our pages you view (the page’s address and title, with a random browser reference), so we can see which pages lead to a sign-up and show our ads to people who have visited before. Google receives the fact that a sign-up or purchase happened (with the plan price for a purchase), the click identifier, a random reference so each one counts once, and the standard details any website request carries, such as your IP address and browser. It never receives your videos, photos, captions, connected accounts, or YouTube data. If you sign up, start a paid plan, or connect your first platform after arriving from one of our ads, our server tells Google Ads too. It sends a scrambled (hashed) copy of your email so Google can match it to the ad click. We never do this if your browser sends Global Privacy Control, or after you’ve told us not to share. Google’s use of this data is covered by the Google advertising policy.

ChatGPT ads (conversion measurement). We also advertise deploy.social in ChatGPT. OpenAI’s measurement pixel on our site works the same way: it stores a random browser reference, plus the ad click identifier when you arrive from one of our ads, and if you then create an account or start a paid plan, it tells OpenAI so. It also tells OpenAI when it loads on a page, with that page’s address. OpenAI receives the fact that a sign-up or purchase happened (with the plan and its price for a purchase), the click identifier, the same random reference Google gets so each one counts once, and the standard details any website request carries, such as your IP address and browser. To match a sign-up to an ad when the click identifier is missing, the pixel can also pick up contact details shown on the page, such as your email address once you’re signed in, and sends them only as a one-way hash (a scrambled code, never the address itself). It never receives your videos, photos, captions, connected accounts, or YouTube data. OpenAI’s use of this data is covered by the OpenAI privacy policy.

Opting out. If your browser sends a Global Privacy Control signal, we don’t load Google’s ad tag or OpenAI’s pixel at all, so none of their cookies are set. You can also block cookies in your browser. Or email hello@deploy.social from the address on your account and we’ll switch Google’s tag off for your account, along with OpenAI’s pixel, so neither loads while you’re signed in, on any device. (It can’t follow you while you’re signed out, because then we don’t know it’s you; Global Privacy Control or blocking cookies covers that.) If your browser sends Global Privacy Control while you’re signed in, that also switches ad reporting off for your account from then on, on any device, the same as emailing us. You can manage how Google uses ad data in your Google ad settings.

Apps and assistants you connect (API and MCP)

Standard and Studio include an API and an MCP server, so your own scripts and AI assistants can work with deploy.social for you. There are two ways in:

A key or connected app can see and act on the workspace you gave it: its videos and photos, its posts and drafts with their captions, and the list of connected destinations (never their credentials). Anything it reads is sent to that app because you asked for it, and what the app does with it from there is governed by its own privacy policy, not ours. You can revoke any key or connected app from the API tab of your account at any time, and its access ends straight away.

Payments

If you’re on a paid plan, your payment details are collected and processed by Stripe, Inc. — card numbers never reach our servers. Stripe gives us back only what we need to run your subscription: a customer identifier and a subscription identifier, which plan you’re on, whether the subscription is paid up, and, when Stripe provides them for display, the last four digits and the brand of your card. What Stripe itself does with your payment data is governed by the Stripe Privacy Policy.

How long we keep things, and how to delete them

Security

Platform credentials are encrypted at rest (AES-256-GCM envelope encryption). Everything moves over TLS. Access to production systems is limited to the operator. No system is perfect; if we ever have a breach that affects you, we’ll tell you promptly and plainly.

If you connect a destination before signing up

You can authorize a destination — Instagram, YouTube, TikTok, Facebook, Threads, X or Bluesky — before you create a deploy.social account. When you do, we hold that platform’s credential — encrypted at rest, the same way every other platform credential is — together with the account’s public identity (handle, display name, avatar) so we can show you what you authorized.

It stops being usable 30 minutes after you create it, whether or not you finish signing up — after that it can no longer be claimed by anyone, including you. The record itself is then erased by a cleanup job that runs hourly, so the deletion follows within about an hour of expiry rather than at the exact minute. Expiry is the only removal path: there is no button that deletes it sooner, and closing the tab or clearing the cookie does not delete it either. If you have already asked us for a sign-in link, opening that link still claims the connection — on any device, with or without that cookie.

It is not attached to any account or workspace until you sign in. If we can tell that the sign-in is the same browser session that authorized it, we attach it as soon as you land; if we cannot — you opened the link on your phone, or the browser cookie is gone — we show you the account we are about to attach it to and wait for you to confirm. If the platform sends you back to a different browser than the one you started in, for example from an app’s built-in browser to Safari, we hold the connection in the browser you land in and always ask you to confirm the account before adding it. The cookie that ties the connection to your browser expires on its own within 90 minutes, and once the connection itself has expired the cookie no longer does anything.

That deletion destroys our copy of the credential. It does not remove deploy.social’s access at the platform itself — and that is the part you can end straight away: remove the app in your Instagram or Google account settings, or revoke the app password in Bluesky, and the credential we are holding stops working immediately, whether or not our copy has been erased yet. Connecting a destination never signs you in or creates an account on its own: only a verified Google login or email link does that.

The same holding applies if you already have an account and the platform sends you back to a browser where you aren’t signed in. We keep the connection for your account only, for the same 30 minutes, and add it once you sign in there as yourself and confirm it. Signing in as anyone else discards it.

Cookies and browser storage

Here is everything deploy.social stores in your browser, and what each piece is for. On the live site our own cookie names carry a browser security prefix (__Secure- or __Host-), so in your browser’s developer tools authjs.session-token shows up as __Secure-authjs.session-token.

You can clear or block any of these in your browser settings. Blocking the sign-in cookies will sign you out; everything else keeps working without them.

US state privacy rights

If you live in California or another US state with a consumer privacy law, you have the right to know what personal information we hold about you, to get a copy of it, to have it corrected or deleted, and to opt out of its sale or sharing. We won’t treat you differently for using any of these rights.

We don’t sell personal information, and we never have. The Google Ads and ChatGPT ads conversion measurement described under Analytics and advertising may count as “sharing” for cross-context behavioral advertising under the California Privacy Rights Act (CPRA) and similar laws, because Google and OpenAI use it to measure and improve ad campaigns. You can opt out of that sharing two ways:

For any other request (a copy of your data, a correction, a deletion), email the same address. We’ll confirm it’s really you, usually by replying to the email on your account, and answer within 45 days. You can also have someone you authorize make a request for you.

Kids

deploy.social isn’t intended for anyone under 13, and we don’t knowingly collect information from children.

Changes to this policy

If we change this policy in a way that matters, we’ll note the new date at the top and, for significant changes, email you. We won’t quietly weaken it.

Contact

hello@deploy.social — a human reads this.