Skip to content

Clipposaurus is a privacy-first, zero-knowledge web app for securely transferring content between devices. All data is encrypted client-side, delivered once, and automatically expires—so nothing personal is stored on our servers. This repository specifically contains the main app functions including create-drop, unlock-drop and open-drop.

License

Notifications You must be signed in to change notification settings

kishon45229/Clipposaurus-App

Repository files navigation

Clipposaurus

Clipposaurus is a zero-signup, zero-knowledge digital clipboard built on Next.js. Share text and code with a three-word Drop Key that never leaves your device. Everything is encrypted in the browser and deleted automatically upon expiry.

Beta Notice: Clipposaurus is currently in beta testing. You may encounter errors, bugs, or temporary service unavailability as we improve the platform. Please report any issues you experience.

Key Features

Privacy by design - not by promise
Content is encrypted before it leaves your browser, ensuring nothing readable ever reaches our servers.

No accounts
Each drop stands alone. We never request emails, trackers, or device fingerprints.

Auto-expiring by default
Drops self-destruct after the timer expires or the moment you access them. No leftovers, no history.

Open source & transparent
Our code is publicly available for review. We welcome security audits to ensure your data's safety.

How to Use

Creating a Drop

  1. Visit clipposaurus.com and click the "Create Drop" button
  2. Add your content: text or code or both
  3. Enter a user secret passphrase
  4. Choose a retention period:
    • Delete on access (maximum retention: 1 hour)
    • Keep for 30 minutes, then delete
    • Keep for 1 hour, then delete
  5. Click "Make My Drop" to encrypt your content
  6. Save the generated Drop Key (contains identifier, system secret, and user secret)

Important: Keep your Drop Key secure—it's required to access your content.

Opening a Drop

  1. Visit clipposaurus.com and click "Open Drop"
  2. Enter your Drop Key
  3. Your content will be decrypted and displayed

For detailed documentation, visit docs.clipposaurus.com. The docs are also available in the repository https://github.com/kishon45229/Clipposaurus-Docs.git.

For marketing materials and branding assets, visit the repository https://github.com/kishon45229/Clipposaurus-Marketing.git.

Storage Providers

Upstash Redis serves as the storage for drop content and metadata.

License

This project is licensed under the MIT License.

Contributing

  1. Fork and clone the repository
  2. Install dependencies and create your .env.local file
  3. Run npm run lint before opening a pull request

Issues and pull requests are welcome. Please maintain the zero-knowledge guarantees when modifying storage or cryptographic flows.

Support

If Clipposaurus saves you time or strengthens your privacy, please consider supporting the project:

Your support helps us maintain and improve this fast, secure, and open-source clipboard for everyone.

About

Clipposaurus is a privacy-first, zero-knowledge web app for securely transferring content between devices. All data is encrypted client-side, delivered once, and automatically expires—so nothing personal is stored on our servers. This repository specifically contains the main app functions including create-drop, unlock-drop and open-drop.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

  •  

Packages

No packages published