1Controller, scope and summary
App: SkyPaste · Controller: [Your Name or Company Name, full postal address] · Privacy contact: support@skypasteapp.com · Version: 1.0, effective November 2026
SkyPaste (“we”, “us”) is responsible for the personal data described in this Policy. It applies to our mobile, desktop and cross-platform applications and to the support website (together, the “App”).
The App synchronizes the most recent clipboard text between your own devices. We designed it to know as little about you as possible.
In short:
- We collect your email address, a random user ID, your subscription status, an encrypted clipboard item and limited technical data needed to run and secure the service.
- Clipboard text is encrypted on your device before it is sent. We store only ciphertext and only the single most recent item per account.
- We do not sell or share your data, we do not use advertising or analytics trackers, and we do not build profiles.
- You can have your account and all associated data deleted at any time (section 8).
- No system is perfectly secure. We use the safeguards in section 6 and tell you what they do and do not protect.
Key terms
| Term | Meaning in this Policy |
|---|---|
| Personal data | Any information that identifies you or can reasonably be linked to you, such as your email address or user ID |
| Processing | Anything we do with personal data: collecting, storing, transmitting, deleting |
| Controller | The party that decides why and how personal data is processed. In this Policy, that is us |
| Processor | A provider that processes personal data on our behalf and on our instructions, such as Supabase |
| Ciphertext | Encrypted data that is unreadable without the key. Your clipboard text reaches us only in this form |
| End-to-end encryption (E2EE) | Encryption on your device so that only your own devices can read the content |
| Metadata | Data about data, for example the size and time of a clipboard update, but not its content |
| Magic Link | A single-use sign-in link sent to your email address instead of a password |
| Pro tier | The paid subscription that raises the clipboard limit from 550 to 6,000 characters |
Who this Policy applies to
This Policy applies to everyone who creates an account or uses the App, wherever they live. It does not apply to websites, apps or services of third parties that you reach from the App or from our support page, such as Apple, Microsoft or GitHub. Please read their privacy notices separately.
Our approach to privacy
We follow privacy by design and by default. That means we decide what data the App truly needs before we build a feature, we turn the most protective settings on without you asking, and we remove data when we no longer need it. The clipboard feature is the clearest example: instead of storing your content and promising to look after it, we built the App so that we cannot read it.
2Data we collect
We process only the categories below.
| Category | What it contains | Where it comes from |
|---|---|---|
| Account data | Email address, random user ID (UUID), account creation date | You, at sign-up |
| Authentication data | Magic Link requests, session and refresh tokens, last sign-in time | Generated when you sign in |
| Clipboard data | One encrypted clipboard item per account (ciphertext), its size and last-update time | Your devices, encrypted before upload |
| Subscription status | Active or inactive Pro tier, transaction ID, expiry date | Apple App Store or Microsoft Store |
| Technical and log data | IP address, device type, operating system and app version, request time, error and security events | Your device when it contacts our servers |
| Support correspondence | Your email, its content and any attachments you choose to send | You, when you contact us |
Clipboard limits. Free accounts store up to 550 characters, Pro accounts up to 6,000 characters. A new item permanently overwrites the previous one.
Passwords. The App uses passwordless Magic Links. We never create, receive or store passwords.
What we do not collect
| We do not collect | Note |
|---|---|
| Readable clipboard content | Only ciphertext reaches our servers |
| Payment card or bank data, billing address | Handled solely by Apple or Microsoft |
| Contacts, photos, location, microphone, camera | The App does not request these permissions |
| Advertising IDs, analytics or tracking data | No advertising or analytics SDKs are included |
| Special categories of data (health, biometrics and similar) | We do not ask for them. Do not place them in your clipboard unless you accept the risks of any cloud sync |
Voluntary provision. Email address and encrypted clipboard data are required to use sync. Without them we cannot provide the service.
How your data moves through the App
- Sign-up and sign-in. You enter your email address. Our backend creates a random user ID and sends you a single-use Magic Link. When you open it, the App receives a session token that is stored in your device’s secure storage.
- Copying. When you copy text on one device, the App encrypts it locally and uploads the ciphertext. It replaces the previous item for your account.
- Syncing. Your other signed-in devices download the ciphertext and decrypt it locally with your key.
- Subscribing. You buy Pro through Apple or Microsoft. The store tells the App and our backend whether your subscription is active. We never see your payment details.
- Signing out or deleting. Signing out removes the token from that device. Deleting your account removes your records from our systems as described in section 8.
Technical and log data in detail
When the App contacts our servers, the servers and our providers automatically record a small amount of technical data. We use it only to deliver the service, find faults and defend against abuse.
| Item | Example | Why we need it |
|---|---|---|
| IP address | The address your network assigns to your device | Rate limiting, abuse prevention, rough fault location |
| Request data | Time, endpoint, response status | Error analysis and capacity planning |
| Device and app data | Operating system, app version, device type | Compatibility fixes and support |
| Security events | Failed or repeated sign-in attempts, token errors | Detecting attacks and account takeover |
We do not use this data to track you across other apps or websites, and we do not combine it with data from other companies. We do not attempt to derive your location beyond what is needed to operate and secure the service.
Device permissions
The App needs access to the system clipboard to do its job. It does not request access to contacts, photos, files, location, camera or microphone. On some operating systems, you can restrict clipboard access in the system settings. If you do, sync may stop working.
Data we receive from other sources
We receive subscription status and transaction IDs from Apple and Microsoft. We do not buy personal data from data brokers and we do not enrich your account with data from public sources or social networks.
3Purposes and legal bases
Each purpose has one legal basis. We do not use your data for any other purpose without informing you and, where required, asking for your consent.
| Purpose | Data used | Legal basis (GDPR, UK GDPR, Swiss FADP) | Equivalent elsewhere |
|---|---|---|---|
| Create your account and sign you in | Email, UUID, tokens | Contract, Art. 6(1)(b) | LGPD Art. 7(V), PIPEDA consent, APP 3 |
| Sync encrypted clipboard between your devices | Ciphertext, size, timestamp | Contract, Art. 6(1)(b) | LGPD Art. 7(V), PIPEDA consent |
| Unlock and enforce Pro limits | Subscription status, transaction ID | Contract, Art. 6(1)(b) | LGPD Art. 7(V) |
| Keep the service secure, prevent abuse and fix errors | IP address, logs, security events | Legitimate interests, Art. 6(1)(f) | LGPD Art. 7(IX) |
| Answer support requests and exercise or defend legal claims | Support emails, account data | Contract, Art. 6(1)(b), and legitimate interests, Art. 6(1)(f) | LGPD Art. 7(V), (VI) and (IX) |
| Comply with legal duties (tax, accounting, lawful authority requests) | As legally required | Legal obligation, Art. 6(1)(c) | LGPD Art. 7(II) |
Legitimate interests. Our interest is a secure, stable service. We keep the data used for it to a minimum and you may object (section 9). Where you are in Switzerland, processing follows the principles of the FADP (lawfulness, good faith, proportionality, purpose limitation) and does not require a legal basis other than where the law says so.
Consent. Where we rely on consent, you can withdraw it at any time for the future. Withdrawal does not affect earlier processing. If you withdraw consent needed for sync, we can no longer provide the service.
4Recipients and processors
We share personal data only with the service providers below, under written agreements that bind them to our instructions, to confidentiality and to appropriate security.
| Recipient | Role | Purpose | Location |
|---|---|---|---|
| Supabase Inc. | Processor | Database, authentication, API hosting | USA, [hosting region, e.g. EU Frankfurt] |
| [Email delivery provider for Magic Links, or “Supabase default mail service”] | Processor | Sending sign-in emails | [Location] |
| Apple Inc. (App Store) | Independent controller | Purchases, billing, subscription status | Worldwide |
| Microsoft Corporation (Microsoft Store) | Independent controller | Purchases, billing, subscription status | Worldwide |
| [Support or website hosting, e.g. GitHub Pages] | Processor | Hosting this Policy and the support page | [Location] |
No sale, no sharing. We do not sell, rent or trade personal data and we do not share it for cross-context behavioral advertising.
Authorities and legal claims. We disclose data to courts or authorities only if a valid legal obligation requires it, and only to the extent required. Because clipboard content is encrypted on your device, we cannot hand over its readable content. Where permitted, we notify you of such requests.
Business transfers. If we are involved in a merger, acquisition or sale of assets, personal data may be transferred under the same protections as in this Policy, and we will inform you beforehand.
5International data transfers
Supabase Inc. is based in the USA, and some data may be processed outside your country. We transfer personal data only where a recognized safeguard applies:
- EEA and UK to the USA: the EU-U.S. Data Privacy Framework and its UK Extension, where the recipient is certified, and otherwise the EU Standard Contractual Clauses with the UK International Data Transfer Addendum.
- Switzerland to the USA: the Swiss-U.S. Data Privacy Framework where certified, and otherwise the EU Standard Contractual Clauses adapted for Switzerland as recognized by the FDPIC.
- Other regions: contractual safeguards that give an equivalent level of protection, as required by local law.
Where we rely on contractual clauses, we assess the destination country’s legal environment and add technical measures where needed. The strongest of these is client-side encryption: clipboard content reaches the provider only as ciphertext, and we do not give the provider the keys.
You can request a copy of the safeguards we use at support@skypasteapp.com. Commercially sensitive details may be redacted.
6Security measures and encryption
We apply technical and organizational measures appropriate to the risk. No online service can promise absolute security, so we describe what each measure does and what it does not.
| Measure | What it protects | Limits |
|---|---|---|
| Client-side encryption of clipboard text before upload | Content stays unreadable to us, to our providers and to anyone who gains access to the database | Metadata remains visible: item size, update time and account. Anyone who controls your unlocked device or your encryption key can read the content |
| TLS (HTTPS) for all traffic between App and backend | Prevents eavesdropping and tampering in transit | Does not protect a compromised device |
Row-Level Security (auth.uid() = id) enforced in the database | A signed-in user can read and change only their own rows | Depends on correct configuration, which we review at each release |
| Magic Link sign-in without passwords | No password database that could leak or be reused | Access to your email inbox allows sign-in, so protect that account |
| Session tokens in iOS Keychain or Windows encrypted storage | Tokens are protected by the operating system | Depends on the security of your device and its lock |
| Access control and least privilege for our own systems | Only authorized people can reach production systems, with multi-factor authentication | |
| Dependency updates and vulnerability handling | Known issues are fixed promptly |
Key handling. [Describe in one or two sentences where the encryption key is created and stored, for example generated on the first device and kept in the device’s secure storage, and how it is shared between your devices. State clearly that we cannot recover lost keys, if that is the case.]
Your part. Keep your devices updated and locked, protect your email account, and do not store highly sensitive secrets, such as banking passwords, in the clipboard.
Reporting vulnerabilities. If you find a security issue, please write to [Security Contact Email]. We will acknowledge your report and will not take legal action against good-faith research that avoids harming users.
Organizational measures
- Need-to-know access. Only people who need access to operate the service can reach production systems. Access is reviewed regularly and removed when a role ends.
- Strong authentication for administrators. Administrative accounts of our providers use multi-factor authentication.
- Separation of environments. We do not use real user data for development or testing.
- Confidentiality. Everyone who may come into contact with personal data is bound by a duty of confidentiality.
- Secrets management. Keys and credentials for our infrastructure are kept out of source code and rotated when exposure is suspected.
- Logging and monitoring. We monitor for unusual access patterns and review security events.
- Backups. Backups are encrypted and access to them is restricted.
- Provider diligence. We choose providers that offer recognized security certifications and contractual security commitments, and we review them when their terms change.
Limits of what we can promise
Encryption protects content, not everything around it. If someone gains access to your unlocked device, to the key stored on it, or to your email account, they may be able to read your clipboard content or sign in as you. We cannot prevent this by technical means on our side. For that reason we cannot guarantee that the App is free of all vulnerabilities, and we ask you to keep your devices and accounts secure.
7Data breach notification
We maintain an incident response process to detect, contain and assess security incidents. If a personal data breach is likely to put your rights at risk, we will:
- Notify the competent supervisory authority without undue delay and, where the GDPR or UK GDPR applies, within 72 hours of becoming aware of it. Under the Swiss FADP the notification goes to the FDPIC as soon as possible.
- Notify affected users without undue delay where the breach is likely to result in a high risk, and in line with US state breach laws, Canada’s PIPEDA, Brazil’s LGPD and other local rules.
- Tell you what happened, which data is affected, what we have done and what you can do.
Because clipboard content is encrypted on your device, a breach of our database alone would not expose readable clipboard text. Email addresses and metadata could still be affected.
8Retention, deletion and backups
| Data | Retention |
|---|---|
| Account data (email, UUID) | While your account is active, then deleted as described below |
| Encrypted clipboard item | Only the latest item. Each new item overwrites the previous one. Deleted with the account |
| Session tokens | Until they expire or you sign out. Deleted with the account |
| Subscription status | While your account is active. Transaction records are kept at Apple and Microsoft under their own terms |
| Technical and security logs | [30] days, unless needed longer to investigate a specific incident |
| Support correspondence | Up to [24] months after the matter is closed, unless a legal claim requires longer |
| Records we must keep by law | For the legally required period, with access restricted |
How to delete your account. Use [the in-app delete option, if available] or email support@skypasteapp.com from the address registered to your account. We may ask you to confirm the request by Magic Link to prevent misuse.
Timeline. We delete your account, profile and encrypted clipboard record from our live systems within 30 days of a verified request. Copies in encrypted backups are overwritten in the regular backup cycle, which lasts up to [35] days, and are not restored for any purpose other than disaster recovery, after which the deletion is repeated.
Anonymization. Where we keep data for statistics or security analysis, we remove identifiers so that it can no longer be linked to you.
9Your rights by region
How to exercise them. Write to support@skypasteapp.com. We may verify your identity through a Magic Link to your registered address. We respond within one month (GDPR, UK GDPR, FADP), 45 days (US state laws, extendable once by 45 days), 30 days (PIPEDA) or 15 days (LGPD), or sooner where local law requires. Requests are free unless they are manifestly unfounded or excessive. An authorized agent may act for you with proof of authority.
Because of end-to-end encryption, we cannot read your clipboard content. Access and portability requests therefore return the encrypted record and account data, which you can decrypt on your own device.
| Region | Your rights |
|---|---|
| EEA, UK, Switzerland | Access, rectification, erasure, restriction, data portability, objection to processing based on legitimate interests, withdrawal of consent, and the right not to be subject to solely automated decisions. We make no such decisions |
| United States (California, Virginia, Colorado, Connecticut, Utah, Texas and other states) | Know and access, correct, delete, obtain a portable copy, opt out of sale, sharing, targeted advertising and profiling (we do none of these), and non-discrimination. In states that provide it, you may appeal a refusal by replying to our decision. We honor browser opt-out signals such as Global Privacy Control to the extent they apply. California residents may ask which categories of data we collected in the last 12 months (identifiers, commercial information, internet or network activity) |
| Canada | Access, correction, withdrawal of consent, challenge of our compliance, and an explanation of how your data is handled |
| Brazil | Confirmation of processing, access, correction, anonymization, blocking or deletion of unnecessary data, portability, information about sharing, and review of automated decisions (Art. 18 LGPD). Our data protection contact is listed in section 19 |
| Australia | Access and correction under the Australian Privacy Principles, and a complaint to us first |
| Japan, Singapore | Disclosure, correction, deletion and cessation of use as provided by APPI and PDPA, and withdrawal of consent in Singapore |
| Other regions | The rights granted by your local data protection law, which we honor where they apply |
If we refuse a request, we tell you why and how you can complain.
10Complaints and supervisory authorities
Please contact us first so we can try to solve the issue. You always have the right to complain to a data protection authority, in particular where you live, work or where the issue occurred.
| Region | Authority |
|---|---|
| Switzerland | Federal Data Protection and Information Commissioner (FDPIC / EDÖB) |
| EEA | The authority of your member state, listed on the website of the European Data Protection Board |
| United Kingdom | Information Commissioner’s Office (ICO) |
| California | California Privacy Protection Agency and the California Attorney General |
| Other US states | Your state attorney general |
| Canada | Office of the Privacy Commissioner of Canada |
| Brazil | Autoridade Nacional de Proteção de Dados (ANPD) |
| Australia | Office of the Australian Information Commissioner (OAIC) |
| Japan | Personal Information Protection Commission (PPC) |
| Singapore | Personal Data Protection Commission (PDPC) |
11Children’s privacy
The App is not directed at children under 13, or under the higher age of digital consent where local law sets one (for example 14 in Spain and Austria, 15 in France, 16 in Germany and the Netherlands). In Switzerland, minors capable of judgment may consent for themselves, otherwise a legal representative must. Where local law allows it, a parent or guardian may consent for a younger person and is then responsible for their use of the App.
We do not knowingly collect personal data from children below these ages. If you believe a child has given us data, write to support@skypasteapp.com. We will verify the request and delete the data without undue delay.
12Automated decisions, tracking and advertising
- We do not make decisions based solely on automated processing that have legal or similarly significant effects, and we do not profile users.
- The App contains no advertising, analytics or crash-tracking SDKs from third parties.
- The App does not use cookies.
- Apple and Microsoft may process data about your purchases and device under their own privacy policies, which we do not control.
13Changes to this Policy
We update this Policy when the law, our providers or the App’s features change. We publish the new version here with a new effective date. For material changes, such as a new purpose, a new category of data or a new recipient, we notify you by email or in the App at least 30 days before they apply, and ask for consent where the law requires it.
| Version | Effective | Change |
|---|---|---|
| 1.0 | November 2026 | Initial policy |
14Privacy principles and governance
We handle personal data according to the principles that all major privacy laws share.
| Principle | How we apply it |
|---|---|
| Lawfulness, fairness, transparency | Each purpose has a legal basis (section 3) and is explained in this Policy |
| Purpose limitation | We use data only for the purposes listed and do not repurpose it without notice |
| Data minimization | One account, one encrypted item, no history, no advertising or analytics data |
| Accuracy | You can correct your email address, and we correct inaccurate records on request |
| Storage limitation | Retention periods in section 8, with deletion on request |
| Integrity and confidentiality | Encryption, access control and monitoring (section 6) |
| Accountability | We document our processing, review it regularly and can show how we comply |
How we stay accountable
- Record of processing. We keep an internal record of what data we process, why, where and with whom.
- Impact assessment. Before we add a feature that changes how personal data is used, we assess the privacy risk and adjust the design. Where the law requires a formal data protection impact assessment, we carry one out.
- Provider management. We conclude data processing agreements with providers, review their security and sub-processors, and stop using a provider that no longer meets our requirements.
- Regular review. We review this Policy at least once a year and after every significant change to the App or our providers.
- Training. Anyone who works on the App receives guidance on handling personal data.
- Complaint handling. We log privacy requests and complaints, answer them within the legal deadlines and learn from them.
15Your choices and controls
You decide how much of the App’s functionality you use and what you place in it.
- Decide what you copy. Only text you copy while the App is running and sync is on is uploaded. Pause sync or sign out before you copy something you do not want to leave your device.
- Sign out. Signing out removes the session token from that device. Sign out on every device to end all access.
- Replace or clear your clipboard record. Each new item replaces the previous one. Copying a short, harmless text overwrites the stored item.
- Update your email address. Contact us if your address changes, and we will update your account after verifying the new address.
- Delete your account. You can request deletion at any time (section 8).
- Cancel your subscription. Subscriptions are managed in your Apple or Microsoft account settings. Deleting the App or your account with us does not cancel a subscription automatically.
- Change system permissions. You can restrict clipboard access in your device settings, which may limit sync.
- Choose your email provider. Because sign-in works through email, using a provider with strong security and two-factor authentication protects your account.
You are not required to give us any data beyond what the service needs, and we do not make the service worse for you because you exercised a right.
16Emails and notifications
We use your email address only for messages that the service needs:
- Sign-in messages. Magic Links and related verification emails. These are sent when you ask for them.
- Security and account notices. For example a warning about suspicious sign-in attempts, a notice about a data breach or a change to your account.
- Service and legal notices. Material changes to this Policy or to the terms of the service.
- Support replies. Answers to questions you send us.
We do not send marketing emails or newsletters. If we ever want to, we will ask for your separate consent first and give you a one-click way to unsubscribe. Service and security messages cannot be turned off while you have an account, because they are part of the service.
Be careful with Magic Links: they work like a password. Do not forward them, and do not open them on a device you do not trust. We will never ask you for your password, your encryption key or the content of your clipboard by email.
18Region-specific notices
European Economic Area, United Kingdom and Switzerland
- We process data only where one of the legal bases in section 3 applies.
- Where we rely on legitimate interests, we weigh them against your rights and freedoms, and you may ask for details of that assessment.
- You can object to processing based on legitimate interests at any time. We then stop unless we can show compelling grounds, or the data is needed to protect or defend legal claims.
- Where the provision of data is required to use the service, we say so in section 2.
- For people in Switzerland, we also follow the FADP principles of transparency, purpose limitation, proportionality and data security, and we report breaches to the FDPIC as described in section 7.
United States: notice at collection
This table covers the last 12 months and applies to residents of California and of other states with similar laws.
| Category (California Civil Code §1798.140) | Examples | Collected | Sold or shared | Retention |
|---|---|---|---|---|
| Identifiers | Email address, user ID, IP address | Yes | No | Section 8 |
| Commercial information | Subscription status, transaction ID | Yes | No | Section 8 |
| Internet or other network activity | Technical logs, encrypted API interactions | Yes | No | Section 8 |
| Customer records | Email address | Yes | No | Section 8 |
| Geolocation, biometric, health, employment or education data | Not applicable | No | No | Not applicable |
| Sensitive personal information | Account log-in credentials are not stored. We hold no sensitive data in readable form | No | No | Not applicable |
We do not sell or share personal information, we do not use it for targeted advertising, and we do not use or disclose sensitive personal information for purposes other than those permitted by law. We do not knowingly sell or share the data of anyone under 16.
Shine the Light. California residents may ask once a year which personal information we disclosed to third parties for their direct marketing. We make no such disclosures.
Nevada. We do not sell covered information as defined by Nevada law. You may still send an opt-out request to support@skypasteapp.com.
Canada
We obtain your consent when you create your account and use the App. If we process your data for a new purpose, we ask again. Our processing is limited to what a reasonable person would consider appropriate. In Quebec, you may request information about the technology we use, and you may ask us to stop disseminating your data or to deindex it, where the law provides these rights. Your data may be processed outside Canada, as described in section 5.
Brazil
Our contact for questions under the LGPD is in section 19. You may request a clear and complete declaration about the processing, and you may ask for a review of any decision taken solely on automated processing. We do not take such decisions.
Australia
We handle personal information under the Australian Privacy Principles. We take reasonable steps to ensure that overseas recipients of your information, such as Supabase, protect it consistently with the APPs. If a breach is likely to cause serious harm, we notify you and the OAIC under the Notifiable Data Breaches scheme.
Japan, Singapore and South Korea
We use your data only for the purposes in section 3, we take security measures proportionate to risk, and we ensure that overseas transfers are protected as described in section 5. You may request disclosure, correction, suspension of use or deletion, as the APPI, the PDPA or the PIPA provide. In Singapore, you may withdraw consent by contacting us, and we tell you the consequences of withdrawal.
Other countries
If you live in a country not listed, the data protection law of that country applies to you where it is relevant, and we honor the rights it grants. Contact us if you are unsure.
19Contact and representatives
| Role | Contact |
|---|---|
| Controller and privacy contact | [Your Name or Company Name], [postal address], support@skypasteapp.com |
| Data protection officer or privacy lead (if appointed) | [Name or role], [email] |
| EU representative (Art. 27 GDPR), if the controller is outside the EEA | [Name, address, email] |
| UK representative (Art. 27 UK GDPR), if the controller is outside the UK | [Name, address, email] |
| Swiss representative (Art. 14 FADP), if the controller is outside Switzerland | [Name, address, email] |
| Brazil data protection contact (LGPD Art. 41) | [Name, email] |
| Security reports | [Security Contact Email] |
| Support and documentation | [Your GitHub Pages or Support Website URL] |
We aim to reply within 5 working days. Statutory deadlines in section 9 apply to formal rights requests.
20Language, interpretation and governing law
This Policy is written in English. Translations are provided for convenience, and if they differ, the English version prevails unless local law requires otherwise. Headings are for orientation and do not limit the meaning of the text.
If a part of this Policy is found to be invalid, the rest remains in force. Mandatory data protection rights in your country always apply and are not limited by this Policy. Nothing in this Policy takes away rights that you have under consumer protection or data protection law.
This Policy is governed by the law of [Country of the controller], without affecting the mandatory rights of consumers and data subjects in their country of residence.
Impressum
Legal notice for SkyPaste.
Provider: [Name or company name]
Address: [Street and number, postcode and city, country]
Email: support@skypasteapp.com
Represented by: [Name of the authorized person, if a company]
Commercial register or UID number: [Entry or number, if applicable]