Pasket
Privacy Policy
Pasket is a clipboard manager for macOS. It keeps a local history of what you copy while it is running, so you can find and paste it again. There is no account, no analytics, and no server of ours: the history stays in Pasket’s sandbox on your Mac.
Last updated
Scope
Pasket is published by an independent developer. This policy covers the Pasket app for macOS from installation onward. It does not cover the applications whose content you copy, or the applications you paste into: those are other people’s software under other people’s terms.
Pasket has no backend. There is no service of ours holding your clipboard history, so most of this page describes what stays on your Mac rather than what we receive.
This page is a static file on the developer’s site. It sets no cookies, runs no analytics, and keeps no personal data in your browser; it remembers only your light or dark theme choice.
In short
- No account, no sign-in, no profile.
- No analytics, telemetry, crash reporting, advertising, or tracking.
- No networking code and no network entitlement: clipboard history never leaves the Mac.
- Text, images, and file references are saved locally so you can paste them again.
- Collection can be paused, and the pause survives a relaunch.
- Accessibility permission is used only to deliver a paste you asked for, never to record keystrokes.
- Delete one entry or all history at any time; history expires after 60 days by default.
Not collected
We do not collect, receive, or store on a server: your name, email address, or phone number; an account or profile; your contacts, calendars, or photo library; your location; microphone or camera input; health data; your advertising identifier; a device or install identifier used for tracking or attribution; usage analytics; or crash reports.
Pasket does not sell data, share it for advertising, or use it for tracking. There is no server of ours for any of it to reach.
On the Mac
Pasket keeps its history in a local SQLite database and anImages folder inside its sandbox, at this path:
~/Library/Containers/com.acehinnnqru.pasket/Data/Library/Application Support/Pasket/
What is saved:
- The text you copy, including links and email addresses, up to 2,000 characters. Longer text is skipped.
- Images you copy, saved as PNG with a thumbnail, up to 20 MiB each.
- File references — path, name, size when known, and a bookmark; when macOS grants it, that bookmark is read-only and security-scoped — for up to 100 files at a time. Pasket does not save the files themselves.
- The source app’s name and, when available, its bundle identifier, estimated from the frontmost app at the moment of the copy.
- The time of the latest copy, plus a SHA-256 fingerprint used to recognize the same content again.
- Settings: pause state, retention limits, shortcuts, filter memory, dock icon color, and accent color.
Search text and the current selection are not saved. Settings and shortcuts live in the same sandbox container. It is not a shared or cloud folder, and nothing in it is uploaded.
Collection
While Pasket is running and collecting, it checks the pasteboard every 350 milliseconds and reads an item only when the pasteboard’s change count moves. It does not import whatever is already on the clipboard when it starts or resumes, and it does not replay copies made while paused.
Items marked concealed, transient, or auto-generated are skipped. Password managers and similar apps use those markers to keep secrets out of clipboard history. Not every app marks sensitive content, though: if you copy a password from an app that does not, Pasket saves it like any other text. Treat the history with the same care as the clipboard.
Collection is continuous by design. The status light in the panel and the menu bar pause it, the pause survives relaunch, and quitting Pasket stops it.
macOS may ask whether Pasket may read the clipboard. If you decline, collection cannot work; the panel offers a button that opens System Settings so you can change it. Pasket never changes that setting for you.
Source app
Each entry records the time it was last copied and an estimated source: the name and, when available, the bundle identifier of the frontmost application when Pasket observed the change. The pasteboard does not carry a reliable origin, so this is an estimate. Pasket never reads the source app’s contents.
Copying the same content again updates that record and moves it to the top instead of adding a duplicate.
Permissions
Accessibility. Automatic paste is the only feature that needs Accessibility. When you choose Return, Paste, or double-click, Pasket puts the item on the clipboard and posts Command + V to the application that was frontmost when the panel opened. The system requires Accessibility permission for that event posting. Before delivering, Pasket checks that the Return key and modifiers have been released, and it sends the event only to the original process. It installs no event tap, reads no text from other applications, and records no keystrokes. If permission is missing, the item is still copied and the panel says how to paste it manually.
Files. Pasket has read-only access to files you copy, through security-scoped bookmarks. It does not request Full Disk Access or folder-wide authorization.
Shortcut. The global shortcut is registered through macOS’s hotkey API and needs no Accessibility or Input Monitoring permission.
Pasket never changes system privacy settings. Its permission buttons ask macOS or open System Settings; the choice stays with you.
Network
Pasket does not use the network. It contains no networking code, no account service, no sync, no update checker, no advertising SDK, and no analytics SDK. The app is sandboxed without a network entitlement, so it cannot open a connection.
Nothing is uploaded: no clipboard content, no file path, no usage event, no identifier. Everything described on this page happens on your Mac. The only system URL Pasket opens is System Settings, for a permission you asked about.
Files
Copying files stores up to 100 references, not the files. Each reference records the path, name, size when known, and a bookmark. When macOS grants it, that bookmark is read-only and security-scoped. It lets Pasket reopen the original after relaunch; it does not grant access to other files.
If the original is deleted or becomes unreadable, the entry says “File unavailable” and cannot be copied; its name and path remain in history until you delete the entry. Deleting history never deletes original files.
A copied image file is previewed in memory while access is available; Pasket does not save a copy of that file. Images copied as image data, such as a screenshot, are saved as PNG with a thumbnail.
Retention
By default Pasket keeps up to 2,026 entries, 50 MiB of text bodies, 500 MiB of images and thumbnails, and 60 days of history. Each limit can be changed or set to Unlimited in Settings. Cleanup runs at startup, after history writes, every hour while running, and after waking from sleep; it removes expired entries first, then the oldest text, then the oldest images, then the oldest remaining entries. Copying an entry renews its age.
Delete Selected removes one entry. Delete All Entries clears the current database and its saved images after confirmation. Neither touches the original files referenced by file entries.
Quitting Pasket does not delete history. If you remove the app, macOS may leave the sandbox container behind; deleting that container removes the remaining database, images, settings, and shortcuts.
Older versions. If you upgraded from a version that stored history inhistory.json, Pasket keeps that file unchanged as a migration record. It can still contain the clipboard history as it stood at the migration, and Delete All Entries does not rewrite it. Remove the file or the container if you want it gone.
Third party
Pasket bundles no third-party SDKs and no analytics, advertising, crash-reporting, or networking libraries. It uses Apple’s system frameworks and the system SQLite library, all on the device. No third-party service receives data from Pasket.
Apple’s own services — system crash reports, backups, the App Store — are governed by Apple’s terms and your macOS settings, not by this policy. Pasket does not send them any data of its own.
Your rights
Laws such as the GDPR, the CCPA and CPRA, and China’s PIPL give people rights over personal data: access, correction, deletion, portability, objection, and withdrawal of consent. Pasket processes no personal data on a server and the developer receives none, so there is nothing for us to disclose, correct, or erase on your behalf.
Everything is local, so you can act directly: the app shows what it holds, can delete a single entry or all history, and pausing stops new collection. If you believe we hold something about you regardless, write to the address below and we will answer.
Children
Pasket is a general-purpose productivity tool, not a service directed at children. It sends no personal data to the developer, so the developer collects none from children under 13, or the equivalent age in your jurisdiction.
Changes
When the app’s behavior changes, this page changes with it. The date at the top is the last revision, and a change that matters will be described here and pointed at from the release notes of the version that makes it.
Contact
Write to acehinnnqru@gmail.com for anything this page does not answer, and put “Pasket privacy” in the subject so it does not get lost.
Support covers setup, permissions, and troubleshooting. Pasket has no account to close and no server-side data to request.