Adplane

Privacy policy

Updated September 27, 2026. Adplane is operated by General Motion, Inc. This page explains what we collect and why. Questions or privacy requests? Email adam@generalmotion.studio.

What we collect

We store your name, email, a protected password hash, sign-in sessions and command-line access permissions. We also store the projects, code and creative files you upload, along with previews, proposals, comments and review decisions.

When you connect Meta, we receive your Meta ID and name, the permissions you grant, an access token and its expiry, and details of ad accounts you can access, such as their IDs, names, currencies and time zones. Saved previews include the selected account details.

We copy daily performance for every ad in your connected Meta ad accounts into our database, about once an hour and whenever you refresh: impressions, reach, clicks, link clicks, spend and actions such as purchases and leads with their values, along with the campaign and ad set each ad belongs to. We request other campaign details and reports from Meta when you view them. We separately save records of changes you request through Adplane: resource IDs, ad settings, progress, delivery status and errors.

How we use and share it

We use this information to run and secure Adplane, carry out your instructions, fix problems and provide support. We do not sell Meta data or use it for unrelated advertising.

When you confirm a deployment, we send the required creative files, Page IDs, ad copy, destination links, targeting and budgets to Meta to create or update your ads. Separate launch, pause and resume confirmations send delivery instructions. Connecting Meta or approving a proposal alone does not start advertising.

Cloudflare hosts our application and project files, PlanetScale hosts our database, and Axiom receives logs used to monitor and troubleshoot the service. These providers process information needed to run Adplane and may process it outside your country. Logs may include account and resource IDs, actions and error details. We encrypt stored Meta access tokens. We use session cookies to keep you signed in.

Keeping and deleting your data

We keep account and project information while you use Adplane unless you request deletion. Disconnecting Meta deletes the saved connection, access token and account details, along with linked builds, proposals and deployment records. Stored performance for an ad account is deleted once no remaining Meta connection in your organization can reach that account. A verified deletion or app-removal request from Meta removes these records across connections for that Meta user.

We keep a minimal deletion receipt and a protected identifier to prevent an old login authorization from restoring deleted data. Logs and provider backups may remain for their retention periods; contact us about deletion of those copies.

Disconnecting does not delete your uploaded code or creative files, or stop or delete ads in Meta. To delete your Adplane account and uploaded files, contact us. We may need to verify that the account is yours. You can also revoke access in Facebook's Business Integrations.

Data deletion instructions

Contact us to request access to, correction of or deletion of your information, or to raise a privacy concern. We will post material updates to this policy here.