BlnkSpace
SolutionsTemplatesPricingDocsSupport
Sign inGet started →

Legal

Privacy Policy

Effective: 27 May 2026Last updated: 13 October 2026

BlnkSpace collects only what we need to run the service. We do not sell your data. We do not use your content to train AI models. This policy explains exactly what we collect, why, who sees it, and how long we keep it. If you are in the EU, UK, or California, additional rights apply to you and are described below.

Section 01

Who we are

BlnkSpace is operated by BlnkSpace ("we", "us", "our"), a business registered in Malaysia.

  • Company: BlnkSpace
  • Country: Malaysia
  • Privacy contact: privacy@blnkspace.app
  • General contact: hello@blnkspace.app

For GDPR purposes, BlnkSpace acts as the data controller for user personal data. When users store data about their own customers (buyers, email contacts), the user is the data controller and BlnkSpace acts as a data processor.

Section 02

Data we collect and why

We collect the minimum data necessary to operate BlnkSpace.

Account and identity data

When you sign up, we receive your email address, name, and profile photo from Clerk (our authentication provider) or the sign-in provider you choose (Google or Facebook). From Facebook or Google we receive only your name, email address, profile photo and an account ID — never your password, contacts, posts or messages. We store a unique user ID. We use this to identify your account, send transactional emails, and personalise your workspace.

Content you create

Everything you write in BlnkSpace — documents, blocks, database rows and cells, product listings, variants, category pages, email templates, contact lists, campaign records — is stored in our database. We do not read your content, sell it, or use it to train AI models.

Media files

Images you upload (product photos, hero backgrounds, carousel images, avatars) are stored in AWS S3 under a path that includes your user ID, served via Amazon CloudFront CDN. We store each file's size, MIME type, context, and CDN URL for storage limit enforcement.

Subscription and billing data

When you upgrade to a paid plan, Stripe processes your payment. We store your Stripe customer ID and subscription ID. We never see or store your card number, expiry, or CVV — those stay with Stripe. We store your plan tier, subscription status, and renewal date.

Seller / Stripe Connect data

If you connect Stripe to accept payments, we store your Stripe Connect account ID. When a buyer completes checkout, Stripe sends us their shipping address, phone number, email, and order details as an order record. We do not store buyer card details.

Stripe verifies sellers' identity and business details directly. We do not receive or store your identity documents, bank details or Stripe login, and we do not hold any Stripe API key for your account. We store only the status Stripe reports for your account: whether it can take payments and payouts, whether onboarding is complete, and Stripe's reason code if payments are disabled. We use this to show you what to fix and to stop buyers starting a checkout that would fail.

If a buyer disputes a payment (a chargeback), Stripe sends us the dispute's amount, currency, reason, status and evidence deadline. We keep this record to notify you, to end paid-page access if the buyer wins, and to monitor dispute levels on the platform.

Abuse reports

If you report a store or page using our report form, we store the page address, the category and details you give us, and your account ID, so we can investigate and follow up. We do not share your identity with the person you reported.

Usage metrics

We track: published page count, storage used, and monthly AI interaction count per user — for plan enforcement and your usage dashboard. Not used for advertising or profiling.

Collaboration data

Live cursor positions and real-time edits are synchronised through our Hocuspocus server on Railway. This data is ephemeral — cursor positions and keystrokes are not persistently logged. Finished document state is saved to our main database.

Technical and log data

Infrastructure providers (Neon, Railway, AWS, Vercel) automatically collect server logs including IP addresses, request paths, timestamps, and HTTP status codes, used for debugging and security monitoring.

Section 03

Legal basis for processing (GDPR)

For EU/UK users, we rely on the following legal bases:

Processing activityLegal basis
Creating and maintaining your accountContract — necessary to provide the service
Storing your documents and contentContract
Processing subscription paymentsContract
Enabling seller commerce (Stripe Connect)Contract
Storing order records for fulfilmentContract + Legal obligation (tax/record-keeping)
Enforcing plan limits via usage metricsLegitimate interest — fair service operation
Security monitoring and fraud preventionLegitimate interest
Listing published sites in the public site directory and ranking them automaticallyLegitimate interest — letting people discover sites, and protecting users from spam and abuse
Counting visits and time on page of published sites for directory rankingLegitimate interest — fair ranking and abuse prevention (no cookies are used)
Sending transactional emails (receipts, password resets)Contract
Sending product updates or announcementsLegitimate interest / Consent — unsubscribe anytime

Section 04

Third-party data processors

We share data with the following sub-processors. All are bound by data processing agreements consistent with GDPR requirements.

ProcessorPurposeData sharedLocation
ClerkAuthentication and identity managementEmail, name, OAuth tokens, session dataUnited States
StripeSubscription billing and seller paymentsEmail, billing info, Stripe IDs, order dataUnited States
NeonPrimary database hosting (Postgres)All user content, account, and usage dataSingapore
AWS S3Media file storageUploaded image and media filesConfigurable region
Amazon CloudFrontMedia CDN deliveryServes stored media files to visitorsGlobal edge network
RailwayReal-time collaboration server (Hocuspocus)Ephemeral document collaboration stateUnited States
VercelApplication hosting and edge functionsRequest logs, IP addressesGlobal edge network
UpstashRedis caching and rate limitingMinimal — request metadata, rate limit countersUnited States
ResendTransactional email deliveryRecipient email address, email contentUnited States

We do not sell your data. We do not share your data with advertising networks or data brokers.

Section 05

How long we keep your data

Data typeRetention period
Account and profile dataUntil you delete your account or request deletion
Documents, blocks, and contentUntil you delete them or close your account
Media files (S3)Deleted immediately when you remove them from your workspace
Order records (buyer data)7 years from transaction date (legal and tax requirement)
Subscription billing records7 years (tax and accounting requirement)
Payment dispute (chargeback) records7 years from the dispute (financial record and fraud prevention)
Seller Stripe account statusUntil you disconnect Stripe or close your account
Abuse reports2 years after the report is closed, or longer if needed for a legal claim
Directory reports about a siteUntil the report is closed, then kept with abuse reports for 2 years
Scrambled network address on an open directory reportOnly while the report is open — cleared when it is resolved or expires
Directory visit measurement (one-day anonymous visitor hash)Deleted within 2 days; only anonymous daily totals are kept, for up to 1 year
Directory ranking scores and historyDaily scores for 60 days; the current score until the site is deleted
Usage metricsReset monthly (AI writes); retained until account deletion (storage, pages)
Collaboration session dataEphemeral — not persisted after session ends
Server logs30–90 days (varies by infrastructure provider)
Email contact listsUntil user deletes them or closes account
Gmail messages (feature currently unavailable)Not retained — fetched live from Google on each request, never stored
Connected Facebook Pages / Instagram accounts (tokens, details, activity log)Until you disconnect them, remove BlnkSpace in Facebook, or delete your account — deleted immediately in each case

Section 06

Your rights

Rights available to all users

  • Access — request a copy of the personal data we hold about you
  • Correction — request correction of inaccurate data
  • Deletion — request deletion of your account and personal data
  • Portability — request an export of your data in a machine-readable format

Additional rights under GDPR (EU/UK users)

  • Restriction — request we stop processing your data in certain circumstances
  • Objection — object to processing based on legitimate interest
  • Withdraw consent — where processing is based on consent, withdraw at any time
  • Lodge a complaint — with your local data protection authority

Additional rights under CCPA (California users)

  • Know — the categories of personal information collected and their purposes
  • Delete — request deletion of your personal information
  • Opt out of sale — we do not sell personal information, so this does not apply
  • Non-discrimination — we will not discriminate for exercising your rights

Additional rights under PDPA (Malaysia)

  • Access and correction — request access to or correction of your personal data
  • Withdraw consent — withdraw consent to process your personal data
  • Limit processing — request we limit how we process your data

You can delete your account yourself at any time — see Delete your data for the steps, what is erased and what is kept.

To exercise any of these rights, email privacy@blnkspace.app. We will respond within 30 days. We may need to verify your identity first.

Section 07

International data transfers

BlnkSpace is operated from Malaysia. Most of our infrastructure providers are based in the United States; our primary database (Neon) is hosted in Singapore. When you use BlnkSpace, your data may be transferred to and processed in the United States, Singapore, or Malaysia depending on which processor is handling it.

For EU/UK users, we rely on our processors' Standard Contractual Clauses (SCCs) and adequacy mechanisms. Each processor's transfer mechanism:

  • Clerk — SCCs and Data Processing Agreement
  • Stripe — SCCs and Privacy Shield successor frameworks
  • Neon — SCCs and Data Processing Agreement
  • AWS — SCCs and AWS Data Processing Addendum
  • Vercel — SCCs and Data Processing Agreement
  • Railway — Data Processing Agreement

Section 08

Security

Our security measures include:

  • All data in transit is encrypted using TLS 1.2 or higher
  • Database credentials and API keys are stored as environment secrets, never in source code
  • Stripe handles all payment card data — card numbers never reach our servers
  • AWS S3 bucket has public access blocked — media is served only via CloudFront
  • Authentication is handled by Clerk using industry-standard security practices
  • Stripe webhook payloads are verified using cryptographic signatures before processing
  • User file uploads are ownership-verified by key path before deletion is permitted

If you discover a security vulnerability, please report it to security@blnkspace.app.

In the event of a personal data breach likely to result in risk to your rights, we will notify affected users and relevant authorities as required by applicable law (within 72 hours for GDPR purposes).

Section 09

Children's privacy

BlnkSpace is not directed at children under 13 (or 16 where required by applicable law, including GDPR). We do not knowingly collect personal data from children under these ages. If you believe a child has provided us with personal data, contact privacy@blnkspace.app and we will delete it promptly.

Section 10

AI features and your content

BlnkSpace includes an AI writing assistant and autonomous agents that operate using an API key you provide from your own account with an AI provider (such as Anthropic, OpenAI, or Google). When you use it:

  • Your prompts are sent directly to your AI provider using your API key
  • BlnkSpace does not use your content to train any AI model
  • Your AI provider's privacy policy governs how they process the request on their end

BlnkSpace does store your AI conversation history. Chat messages, inline-edit interactions, and configured autonomous agent runs are saved to your account so you can review and continue past conversations and manage your agents. This is stored the same way the rest of your account content is (see “Data retention” above) — until you delete it or close your account. We track a count of AI interactions per month for plan enforcement, separately from the stored conversation content itself.

Section 11

Gmail access

Gmail access is currently unavailable. BlnkSpace is not requesting Gmail permissions from any account at this time, and the Gmail inbox tab is disabled. Team, document, and reseller invitations are sent from BlnkSpace's own notifications address (or your own connected Resend account, if you have one) rather than through Gmail. The rest of this section describes how Gmail access worked when it was available and will work again if it's re-enabled in the future.

When available, BlnkSpace can optionally connect to your Gmail account (via Google Sign-In) to power the Gmail tab and let you send email campaigns from your own address. This is entirely optional — BlnkSpace works without it, and you choose whether to grant it.

What we access

Depending on the feature you use, this may include reading your inbox messages, sending mail on your behalf, and marking messages as read/unread or moved to trash. We request only the Gmail permissions needed for the features described above — never more.

What we store

We do not store your emails. Every time you open the Gmail tab or view a message, BlnkSpace fetches it directly from Google for that request and does not save a copy to our database. Your Google access token is held by Clerk, our authentication provider, and is never written to BlnkSpace's own database, files, or logs. We do not use your Gmail data for advertising, and we do not use it to train AI or machine-learning models of any kind.

Reseller account access

If you use a reseller (white-label) account and a reseller opens a support session on your account (“viewing as you”, described in our reseller documentation), your connected Gmail is specifically excluded from that session — it is never accessible to anyone other than you.

Revoking access

You can disconnect Gmail at any time from your Google Account's third-party access settings, or by removing the connection from your BlnkSpace account settings. Once revoked, BlnkSpace immediately loses the ability to read or send on your behalf — there is nothing further to delete on our end, since we never stored a copy of your mail.

Section 12

Facebook Pages and Instagram connections

BlnkSpace’s optional Social feature lets you connect Facebook Pages, Instagram professional accounts and Threads profiles you manage, so you can post to them from BlnkSpace. Threads uses its own sign-in, separate from Facebook. Nothing is connected unless you choose to, and signing in with Facebook does not connect anything.

What we access and store

When you connect, Facebook asks you which Pages and Instagram accounts to share and which permissions to grant. For each one you select we store its name, ID and picture, the access token Facebook issues for it (encrypted with a key specific to your account), and the name and ID of the Facebook account that connected it. We also keep a log of connection changes so you can see what happened to your accounts. We never receive your Facebook password. When you open the Comments or Messages inbox, BlnkSpace fetches comments and Messenger / Instagram direct messages from Meta for that moment only; we do not store their content, only a note that a reply was sent and by whom. We use this data only to provide the Social feature to you; we do not sell it, use it for advertising, or use it to train AI models.

Automatic replies

If you switch on an Auto-reply rule, BlnkSpace receives a notice from Meta each time someone comments on, or messages, the connected Page or Instagram account. The text is compared with your keywords in memory and then discarded; we do not store it. We store only a short log: the account, the kind of event, an ID used to avoid replying twice, the sender’s Meta-assigned ID (never their name), the length of the text and whether a reply was sent, kept for up to 30 days (the record of which rule replied to which ID is kept until you delete the rule or the account). The reply goes out under your Page or account name and includes a line saying it is automated unless you remove it. People who reply STOP are never answered. Only you can create or change these rules; a reseller can view them only if you have allowed that reseller access to the account.

Resellers and agencies

If your account is managed by a reseller or agency, they cannot see or use your connected accounts unless you tick the box allowing that reseller to post to and view a specific account. You can untick it at any time, and the permission does not carry over to any other reseller. Only you can connect or disconnect accounts, and the activity log shows you anything done through a reseller.

Disconnecting and deletion

You can disconnect any account from the Social page, or remove BlnkSpace in your Facebook Apps and Websites settings (for Threads: Threads settings → Account → Website permissions). Either way, we delete the stored tokens and details straight away. Deleting your BlnkSpace account deletes all of this immediately, and we also withdraw our access at Facebook. See Delete Your Data.

Section 13

Site directory, ranking and visit measurement

What the directory shows

Published sites on BlnkSpace are listed in our public site directory at /directory. For each site it shows the page title, description, cover image, a link, the creator's name or username from their BlnkSpace profile, and verification badges (verified email, verified phone, verified domain, new account). It never shows your email address or phone number. A creator page lists every directory-listed site by the same creator, so visitors can see who published a site. To remove a site from the directory, unpublish it or contact privacy@blnkspace.app.

Automated ranking

To keep the directory useful and safe, we automatically visit published sites, analyse their public content (for example length, duplication, repeated keywords and links), and rank or lower the visibility of sites that appear to be spam, mass-produced, duplicated or abusive. These decisions are made by software, affect only how a site appears in the directory, and are re-evaluated regularly. They have no legal or similarly significant effect on you. Site owners can see their standing and the reasons in their site settings, can ask for a re-check, and can ask for human review at appeals@blnkspace.app.

Visit measurement

On published sites we count visits and how long a page stays open, to help rank the directory. We do not use cookies for this. A one-day anonymous hash, made from your IP address and the date using a secret key, is used to count unique visitors; it cannot be linked across days and is deleted within 2 days. We keep only anonymous daily totals. Automated visitors (bots) are ignored. We do this on the basis of legitimate interest; to object, contact privacy@blnkspace.app.

Reports about listed sites

Signed-in users can report a listed site. We store the report with the reporter's account ID, and we do not tell the site owner who reported. While a report is open we also keep a one-way scrambled form of the reporter's network address (never the address itself) to stop one person filing many reports; it is cleared when the report is resolved or expires. We keep an automated record of how reliable each reporter's past reports have been, and may limit reporting for accounts that repeatedly file false reports. Copyright and trademark reports are handled separately by our team.

Section 14

Cookies

BlnkSpace itself does not set any cookies. Clerk (our authentication provider) sets strictly necessary session cookies that allow you to stay logged in — these are HTTP-only, secure, and do not require consent under most cookie laws. Stripe sets a small number of fraud-prevention cookies during checkout. See our Cookie Policy for the full, current list — including the local-storage keys BlnkSpace uses instead of cookies for interface preferences. Counting visits for the site directory (see Section 13) does not use cookies either.

If we add analytics tools or first-party cookies in the future, we will update our Cookie Policy and, where required, obtain your consent before setting non-essential cookies.

Section 15

Seller and data controller obligations

If you use BlnkSpace to sell products or collect email contacts, you become a data controller for your buyers' and subscribers' personal data. Your obligations include:

  • Having a lawful basis to collect and process your customers' data
  • Providing your customers with a privacy notice
  • Honouring data subject requests from your customers
  • Complying with applicable marketing and spam laws when sending email campaigns
  • Ensuring you are permitted to use any contact lists you upload to BlnkSpace

BlnkSpace acts as your data processor for this data, processing it only on your instructions and not for our own purposes.

Section 16

Changes to this policy

We may update this Privacy Policy from time to time. For material changes, we will notify you by email and in-app notice at least 14 days before changes take effect. Continued use of BlnkSpace after the effective date constitutes your acceptance of the updated policy.

Section 17

Contact us

  • Privacy enquiries: privacy@blnkspace.app
  • General: hello@blnkspace.app

We aim to respond to all privacy requests within 30 days. If you are unsatisfied, you have the right to lodge a complaint with your local data protection authority.

On this page

  • Who we are
  • Data we collect
  • Legal basis (GDPR)
  • Third-party processors
  • Data retention
  • Your rights
  • International transfers
  • Security
  • Children's privacy
  • AI and your content
  • Gmail access
  • Facebook & Instagram
  • Site directory & ranking
  • Cookies
  • Seller obligations
  • Changes to this policy
  • Contact us

Other pages

  • Terms of Service
  • Cookie Policy
  • Acceptable Use
  • Delete your data
  • Report a problem
BLNKSPACE

The workspace where documents become websites, pages become storefronts, and teams ship without switching tools.

ProductSolutionsTemplatesPricingSite directorySign upSign in
DocumentationSupport / FAQsAll docsAI assistantCustom domainsSetting up emailSelling productsReport a bug
LegalPrivacyTermsCookiesAcceptable useRefund policyReport abuse
© 2026 BlnkSpace. All rights reserved.