Skip to content
PostGic
Menu

Privacy Policy

This Privacy Policy explains how PostGic (“PostGic”, “we”, “us”) collects, uses, shares and protects information when you use our website at postgic.com, our app at app.postgic.com, and our API at api.postgic.com (together, the “Service”).

PostGic is operated by Postgic, 191, Kurukulawa, Sri Lanka. Questions about this policy or your data: privacy@postgic.com.

Effective date: October 8, 2026Last updated October 8, 2026

1. Summary

  • We collect what we need to schedule and publish your social media posts, and nothing more.
  • We never sell your personal information and we don’t use it for advertising.
  • Access tokens for your social accounts are encrypted and are never sent to your browser.
  • We only publish what you create or schedule, to the accounts you connect.
  • You can disconnect any social account at any time, and ask us to delete everything.

2. Information we collect

2.1 Account information

  • When you sign in with Google: your name, email address and profile picture, as provided by Google.
  • When you sign up with email: your email address and password. Passwords are hashed by our authentication provider (Supabase); we never see or store them in readable form.
  • Profile and settings: your name, workspace name, timezone, posting schedule and preferences.

2.2 Workspace content

  • Posts you write, edit, schedule or publish, including captions, per-channel versions, tags, templates and drafts.
  • Images and videos you upload to your media library.
  • Scheduling information, publishing status, error messages and links to published posts.

2.3 Connected social accounts

When you connect a social account, you sign in on that platform’s own website and approve the permissions listed in Section 4. We then receive and store:

  • Account details: the account or page ID, display name, username/handle and profile picture.
  • Access credentials: OAuth access tokens and, where the platform issues them, refresh tokens. These are encrypted with AES-256-GCM before storage, kept in a separate table, used only by our servers, and never returned to your browser.
  • Performance data, only where that platform’s API and the permissions you approved allow it — for example follower counts and public post metrics such as impressions, likes, reposts, replies, quotes and bookmarks. Which metrics appear in Insights depends on the platform. LinkedIn connections under the permissions in Section 4 are used to identify your profile and publish on your behalf; we do not read LinkedIn analytics through those permissions alone.

We do not read your private messages, your contacts or friends list, or content you didn’t publish through PostGic. We do not post anything you haven’t created or approved in PostGic.

2.4 Billing information

Payments are processed by Dodo Payments, which acts as our Merchant of Record. Dodo Payments collects your card details, billing address and tax information directly. We never see or store your full card number. We receive your subscription plan, billing status, customer and subscription identifiers, and the number of channels on your plan.

2.5 AI Assistant

If you use the AI Assistant, the text and instructions you submit (and the target platform) are sent to OpenAI to generate a suggestion. This happens only when you use the feature. PostGic does not use your content to train AI models. OpenAI states that data sent through its API is not used to train or improve its models by default, unless the customer explicitly opts in.

Suggestions appear in the composer for you to review, edit and approve before anything is scheduled or published — including to LinkedIn. We do not automatically publish AI-generated text to any connected account.

2.6 Technical and usage information

  • Server logs: IP address, browser type, request times, pages or endpoints requested and error details. These are used for security, abuse prevention and debugging.
  • Cookies: we use essential cookies to keep you signed in. The sign-in cookie is shared between postgic.com and app.postgic.com, so the website can show that you’re signed in. We do not use advertising or cross-site tracking cookies.

2.7 Communications

If you email us, we keep the conversation to help you. We send transactional emails (for example email confirmation, password reset and billing receipts) through our email provider, Resend.

3. How we use information

We use information to:

  1. Provide the Service: create your account and workspaces, store your posts and media, and publish them to the accounts you connect at the times you choose.
  2. Show you analytics where a connected platform provides them through the permissions you approved.
  3. Keep your connections working, for example by refreshing access tokens before they expire.
  4. Enforce plan limits, process subscriptions and prevent abuse.
  5. Secure the Service, detect fraud and fix problems.
  6. Communicate with you about your account, security and important changes.
  7. Comply with legal obligations.

Legal bases (EEA/UK users): we process data to perform our contract with you (items 1–4 and 6), for our legitimate interests in running a secure and reliable service (item 5), and to comply with law (item 7). Where we rely on consent, for example connecting a social account, you can withdraw it at any time by disconnecting.

We do not:

  • sell or rent personal information;
  • use data from social platforms for advertising, profiling or any purpose other than providing the features you use;
  • transfer platform data to data brokers or information resellers;
  • let humans read your connected-account data, except (a) with your permission, (b) when necessary for security or to investigate abuse, (c) to comply with law, or (d) when it has been aggregated and anonymized for internal operations.

4. Social platform permissions

Each platform shows you the exact permissions before you approve them. Here is what PostGic requests and why.

PlatformPermissions requestedWhy we need them
X (Twitter)tweet.read, tweet.write, users.read, media.write, offline.accessPublish your posts and media; read your profile and the metrics of posts published through PostGic; stay connected without asking you to sign in again.
LinkedInopenid, profile, w_member_socialIdentify your LinkedIn profile and publish posts on your behalf.
Facebookpages_show_list, pages_manage_posts, pages_read_engagement, business_managementList the Pages you manage so you can choose which to connect, publish to them, and read basic engagement for Insights.
Instagraminstagram_business_basic, instagram_business_content_publishIdentify your professional (Business/Creator) account and publish photos, videos and carousels to it.
TikTokuser.info.basic, video.publishIdentify your TikTok account and publish videos you create in PostGic.
YouTubeyoutube.upload, youtube.readonlyUpload videos you schedule and identify your channel.

4.1 Google and YouTube

PostGic uses YouTube API Services. By connecting YouTube, you agree to the YouTube Terms of Service, and your use is also subject to the Google Privacy Policy.

PostGic’s use and transfer to any other app of information received from Google APIs will adhere to the Google API Services User Data Policy, including the Limited Use requirements.

You can revoke PostGic’s access to your Google account at any time at myaccount.google.com/permissions. We delete stored YouTube authorization data when you disconnect, and refresh YouTube data we display at least every 30 days. If access is revoked, we delete the related stored data within 7 days.

4.2 Meta (Facebook and Instagram)

We use Meta’s Platform APIs in line with the Meta Platform Terms. You can remove PostGic’s access in Facebook under Settings & privacy → Settings → Business integrations, or in Instagram under Settings → Apps and websites. See Section 9 for data deletion instructions.

4.3 X, LinkedIn and TikTok

We use these platforms’ APIs in line with the X Developer Agreement and Policy, the LinkedIn API Terms of Use, and the TikTok Developer Terms of Service. You can revoke access at any time:

  • X: Settings → Security and account access → Apps and sessions → Connected apps.
  • LinkedIn: Settings → Data privacy → Permitted services.
  • TikTok: Settings and privacy → Security → Manage app permissions.

5. How we share information

We share information only as needed to run the Service:

  • With the social platforms you connect, to publish the content you schedule and, where that platform’s API and your approved permissions allow, to read metrics for your account or posts.
  • With service providers who process data on our behalf, under contracts that require them to protect it:
ProviderPurpose
SupabaseAuthentication and database hosting
RenderAPI hosting
VercelWeb app hosting
Cloudflare (R2)Media file storage and DNS
InngestScheduling of background jobs (receives timing data, not your content)
Dodo PaymentsPayments, tax and invoicing (Merchant of Record)
ResendTransactional email
Google (Sign-in)Optional sign-in with Google
OpenAIAI Assistant suggestions, only when you use the feature
  • With members of your workspace, who can see the workspace’s posts, media and connected channels.
  • For legal reasons, if required by law or to protect the rights, safety and security of our users, the public or PostGic.
  • In a business transfer, such as a merger or acquisition, in which case this policy continues to apply to your information.

6. Security

  • All traffic is encrypted in transit with HTTPS/TLS.
  • Social access tokens are encrypted at rest with AES-256-GCM, are only decrypted on our servers at the moment of publishing or refreshing, and are never exposed to the browser.
  • Uploaded media is stored in a private bucket. Files are accessed through short-lived signed links.
  • Access to production systems is restricted to authorized personnel.

No system is perfectly secure, but we work to protect your information and will notify you and the relevant authorities of a breach where the law requires.

7. Data retention

  • Account and workspace data is kept while your account is active.
  • Posts and media are kept until you delete them or your account is deleted.
  • Social access tokens are deleted immediately when you disconnect that account. Incomplete connection attempts expire and are deleted automatically.
  • Analytics data is kept while the channel stays connected and is deleted when you disconnect it.
  • Billing records are kept as long as tax and accounting laws require.
  • Server logs are kept for up to 30 days.
  • After account deletion, data is removed from our live systems within 30 days and from backups within a further 30 days.

8. Your rights

Depending on where you live (including under GDPR, UK GDPR and California law), you may have the right to:

  • access the personal information we hold about you;
  • correct inaccurate information;
  • delete your information;
  • export your information in a portable format;
  • object to or restrict certain processing;
  • withdraw consent at any time.

To exercise these rights, email privacy@postgic.com from the address on your account. We’ll respond within 30 days. We won’t discriminate against you for exercising them. You may also complain to your local data protection authority.

9. Data deletion instructions

You can delete your data at any time:

  1. Disconnect a social account: in PostGic, open Channels, choose the account, and select Disconnect. Its access tokens and analytics are deleted immediately, along with posts that were only for that account.
  2. Delete posts or media: delete them from the post list or media library.
  3. Delete your whole account: email privacy@postgic.com from your account’s email address with the subject “Delete my account”. We’ll confirm and delete your account, workspaces you own, posts, media, connected accounts and tokens within 30 days, and send a confirmation.
  4. Remove access on the platform side: you can also revoke PostGic from each platform’s settings (see Section 4). When we detect revoked access, we stop using the connection and you can delete it in PostGic.

Facebook and Instagram users can follow these same steps to request deletion of data PostGic received from Meta.

10. International transfers

We and our providers may process information in countries other than yours, including the United States. Where required, we rely on appropriate safeguards such as Standard Contractual Clauses.

11. Children

The Service is not intended for anyone under 16, and we don’t knowingly collect information from children. If you believe a child has given us information, contact us and we’ll delete it.

12. Changes to this policy

We may update this policy from time to time. If changes are significant, we’ll notify you by email or in the app before they take effect. The “Last updated” date above shows when it last changed.

13. Contact

Postgic
191, Kurukulawa, Sri Lanka
Email: privacy@postgic.com