PURE / Lab
Installation: Pure Clipboard
This guide assumes you can type a command into Terminal. PURE requires no sign-in to the website or any account, and it will not install anything for you.
Test build. Test build. The app is signed ad-hoc only and is not notarized by Apple, so macOS will block it on first launch. Verify the SHA-256 and follow the installation guide before opening it.
Download the app ↓ PureClipboard-0.8.0-b9-arm64-adhoc-TEST.dmg · 2,9 MB
What you need
- A Mac with Apple silicon (M1 or later). Intel Macs are not supported.
- macOS 14 or later. The app has so far been verified only on macOS 27.
- Optional, for automatic copying: Claude Code and/or the Codex CLI. In Codex the hook must be approved with Type in Codex:
/hooks. - Optional, for Pure Remote: Tailscale installed and signed in, with the Paste into Terminal:
tailscalecommand available. - Optional, for file transfer to an Android phone: adb (Android platform-tools) and a phone with USB or Wi‑Fi debugging enabled.
- Optional, for text transfer with a phone: Termux, Termux:API, the openssh package and Tailscale.
- Without these optional parts the app still works: manual copying, clipboard history (off by default) and the sensitive-data check.
Third-party software
- Claude Code (Anthropic) ↗ — Optional. For automatic copying of answers. The app installs the hook into ~/.claude/settings.json only after you confirm.
- Codex CLI (OpenAI) ↗ — Optional. For automatic copying of answers from Codex. After installing the hook, start Codex and approve it with Type in Codex:
/hooks. - Tailscale ↗ — Optional. Needed for Pure Remote and for text transfer with a phone.
- Android platform-tools (adb) ↗ — Optional. The adb tool for file transfer to a phone.
- Termux and Termux:API ↗ — Optional. Only for text transfer between a phone and the Mac on your command.
Installation steps
- Check that the Mac has an Apple chip (M1 or later) and macOS 14 or later (Apple menu → About This Mac).
- Download the file PureClipboard-0.8.0-b9-arm64-adhoc-TEST.dmg with the Download button on this page (GitHub Release v0.8.0-b9).
- Check the SHA-256 checksum with the command below. The value must match exactly. If it does not, do not open the file; download it again.
- Double-click the DMG and drag Pure Clipboard into the Applications folder.
- Eject the DMG and open the app from the Applications folder, not directly from the disk image.
- If macOS blocks the app, open System Settings → Privacy & Security, choose Open Anyway for Pure Clipboard and confirm.
- After the first launch everything is off and nothing changes. Manual copying (⌘C, ⌘V) works without any further setup.
- Optional: turn on Auto Copy and install the hook in the Claude Code or Codex card. In Codex, start Codex and approve the hook with Type in Codex:
/hooks. Every change is shown first, and a backup is made before any file is changed. - Optional: for Pure Remote, install and sign in to Tailscale. For file transfer to a phone, install adb.
- Uninstall: in the app, click Remove on each integration, quit the app and move it to the Trash. The folder ~/Library/Application Support/PureClipboard holds settings and backups; delete it once you no longer need them.
Tested on
Tested on: a MacBook Pro (Apple silicon) running macOS 27.2 and a Samsung Galaxy S25+ (Android) phone. File transfer over Wi‑Fi and text transfer through Termux were verified; transfer over a cable has not been verified yet.
Phone with Android (optional)
Pure Clipboard on the Mac works fully on its own, without a phone, Android, Tailscale or Pure Remote. Without these parts you still have: manual copying (⌘C, ⌘V), automatic copying of answers from Claude Code and Codex (Auto Copy), the pclip command in Apple Terminal, clipboard history (optional, off by default) and the sensitive-data check. Pure Remote is an overview of the Tailscale network and needs none of the phone parts. Phone features are optional, and each has its own steps below.
A. Text transfer between the phone and the Mac (Termux)
- On the Mac, turn on Remote Login: System Settings → General → Sharing → Remote Login. Allow only your own user. The phone connects to the Mac over SSH, so this service must be on.
- On the Mac, install Tailscale and sign in with the account you will also use on the phone.
- In Pure Clipboard, open the card “Termux – phone ↔ Mac”, click Prepare channel and confirm the plan of changes. The app changes nothing without your confirmation.
- On the phone, install the Termux and Termux:API apps. We recommend the F-Droid versions; the Google Play versions are often older.
- On the phone, install Tailscale and sign in with the same account as on the Mac.
- In Termux, install the required packages: Paste into Termux:
pkg install openssh termux-api - If the phone has no SSH key yet, create one: Paste into Termux:
ssh-keygen -t ed25519(press Enter to accept the defaults). Then add the public part to the Mac with Paste into Termux:ssh-copy-iduzivatel@jmeno-macu, where the user and the Mac name come from Tailscale. - In the card “Termux – phone ↔ Mac” in Pure Clipboard, copy the command that installs the script (the Copy command button) and paste it into Termux. Finish the installation as the output shows.
- Save the Mac address with the Paste into Termux:
pcr setupcommand, which the card in the app shows (the Mac name in Tailscale or its IP address). - Check the channel with Paste into Termux:
pcr doctor. All lines should be OK. If one is not, fix it as the output shows. - Usage: Paste into Termux:
pcr tomacsends the phone clipboard to the received messages in the app on the Mac, from where you paste it into the Mac clipboard with Copy. Paste into Termux:pcr frommacsends text from the Mac to the phone clipboard. Received text is never pasted into the Mac clipboard by itself.
B. File transfer from the Mac to the phone (adb)
- On the Mac, install the adb tool: Paste into Terminal:
brew install --cask android-platform-tools(requires Homebrew). - Check the installation with Paste into Terminal:
adb version. It should print a version. - On the phone, open Settings → About phone → Software information and tap Build number seven times. This turns on Developer options.
- In Settings → Developer options, turn on USB debugging (for a cable) or Wireless debugging (for Wi‑Fi). For Wi‑Fi, the phone and the Mac must be on the same network.
- Connect the phone with a cable, or for Wi‑Fi enter the address from Wireless debugging into the Phone address field in the app. Confirm the Allow debugging prompt on the phone.
- On the Mac, check the connection with Paste into Terminal:
adb devices. The phone must be listed with the state device. - In Pure Clipboard, open the card File transfer to phone, choose a file and send it. The file is checked with SHA-256 and an existing file is never overwritten.
- After a phone restart the Wi‑Fi port changes. Enter the address again from Wireless debugging.
File transfer over Wi‑Fi has been verified on a Samsung Galaxy S25. Transfer over a cable has not been verified yet.
Report a bug
If the app does not work as described, tell us. A GitHub form opens where you describe what happened and paste the error text. Do not include passwords, tokens or personal data. You need a GitHub account to submit.
Report a bug on GitHub ↗Verify the checksum
Open Terminal and enter the command (adjust the file name if you renamed it):
Open Terminal (Spotlight: ⌘ + Space, type Terminal) and paste this command:
shasum -a 256 ~/Downloads/PureClipboard-0.8.0-b9-arm64-adhoc-TEST.dmgExpected SHA-256: 377a350d130e1dbc0b505c5e4ef3dbb63be890ae60aef4640e205d4e42b15a57
Troubleshooting
Nothing is copied automatically- Check that both Auto Copy and the switch of the integration are on and that the hook is installed. The integration card shows a “Last event” line with the reason for skipping.
Text was skipped because of sensitive data- The check found something that looks like a password or token. This is intended. If you know the text is safe, copy it manually with ⌘C.
Codex does not copy- The hook must be approved in Codex with Type in Codex:
/hooks. pclip: command not found- Open a new Terminal window or run Paste into Terminal:
source ~/.zshrc. macOS blocks the app again- After each update, repeat the Open Anyway step.
Changelog
The version history and changes are on the app page in Lab.
Licence
Pure Clipboard is distributed under the MIT License. Copyright holder: Studio Pure Sound. Full text: LICENSE in the application repository.
LICENSE ↗Support
If something does not work, write to us at [email protected].
