crypt.fyi

crypt.fyi
crypt.fyi

crypt.fyi is an ephemeral zero-knowledge sensitive data sharing platform with web, cli, and chrome-extension clients. It offers a suite of configurations beyond the standard for comparable private pastebins, including max read count, IP/CIDR allow-listing, and webhooks.

Open Source

crypt.fyi Source Code

Author

osbytes

Description

Ephemeral, zero-knowledge, end-to-end post-quantum encrypted sensitive data sharing

#e2ee#encryption-tool#extension-chrome#file-sharing#ml-kem#one-time#pastebin#post-quantum#privacy#privacy-tools#railway-template#secrets#security-tools#self-hosted#self-hosting#zero-knowledge#zk

Homepage

https://www.crypt.fyi

License

Apache-2.0

Created

15 Dec 24

Last Updated

03 Jul 26

Latest version

v0.0.15

Primary Language

TypeScript

Size

3,147 KB

Stars

139

Forks

10

Watchers

139

Language Usage

Language Usage

Star History

Star History

Recent Commits

  • dillonstreator (03 Jul 26)

    fix tsup build

  • dillonstreator (03 Jul 26)

    v0.0.15

  • dillonstreator (03 Jul 26)

    upgrade deps

  • dillonstreator (03 Jul 26)

    audit fixes (#131) * audit fixes * format * adjust form validation timing

  • dependabot[bot] (02 Jul 26)

    Bump the npm_and_yarn group across 1 directory with 5 updates (#130) Bumps the npm_and_yarn group with 5 updates in the / directory: | Package | From | To | | --- | --- | --- | | [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) | `7.29.0` | `7.29.6` | | [undici](https://github.com/nodejs/undici) | `8.1.0` | `8.5.0` | | [form-data](https://github.com/form-data/form-data) | `4.0.5` | `4.0.6` | | [protobufjs](https://github.com/protobufjs/protobuf.js) | `7.6.0` | `7.6.4` | | [tar](https://github.com/isaacs/node-tar) | `7.5.13` | `7.5.16` | Updates `@babel/core` from 7.29.0 to 7.29.6 - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md) - [Commits](https://github.com/babel/babel/commits/v7.29.6/packages/babel-core) Updates `undici` from 8.1.0 to 8.5.0 - [Release notes](https://github.com/nodejs/undici/releases) - [Commits](https://github.com/nodejs/undici/compare/v8.1.0...v8.5.0) Updates `form-data` from 4.0.5 to 4.0.6 - [Release notes](https://github.com/form-data/form-data/releases) - [Changelog](https://github.com/form-data/form-data/blob/master/CHANGELOG.md) - [Commits](https://github.com/form-data/form-data/compare/v4.0.5...v4.0.6) Updates `protobufjs` from 7.6.0 to 7.6.4 - [Release notes](https://github.com/protobufjs/protobuf.js/releases) - [Changelog](https://github.com/protobufjs/protobuf.js/blob/protobufjs-v7.6.4/CHANGELOG.md) - [Commits](https://github.com/protobufjs/protobuf.js/compare/protobufjs-v7.6.0...protobufjs-v7.6.4) Updates `tar` from 7.5.13 to 7.5.16 - [Release notes](https://github.com/isaacs/node-tar/releases) - [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md) - [Commits](https://github.com/isaacs/node-tar/compare/v7.5.13...v7.5.16) --- updated-dependencies: - dependency-name: "@babel/core" dependency-version: 7.29.6 dependency-type: direct:development dependency-group: npm_and_yarn - dependency-name: undici dependency-version: 8.5.0 dependency-type: direct:development dependency-group: npm_and_yarn - dependency-name: form-data dependency-version: 4.0.6 dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: protobufjs dependency-version: 7.6.4 dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: tar dependency-version: 7.5.16 dependency-type: indirect dependency-group: npm_and_yarn ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

  • dependabot[bot] (18 Jun 26)

    Bump vite in the npm_and_yarn group across 1 directory (#129) Bumps the npm_and_yarn group with 1 update in the / directory: [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite). Updates `vite` from 8.0.10 to 8.0.16 - [Release notes](https://github.com/vitejs/vite/releases) - [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md) - [Commits](https://github.com/vitejs/vite/commits/v8.0.16/packages/vite) --- updated-dependencies: - dependency-name: vite dependency-version: 8.0.16 dependency-type: direct:development dependency-group: npm_and_yarn ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

  • dependabot[bot] (12 Jun 26)

    Bump @grpc/grpc-js in the npm_and_yarn group across 1 directory (#128) Bumps the npm_and_yarn group with 1 update in the / directory: [@grpc/grpc-js](https://github.com/grpc/grpc-node). Updates `@grpc/grpc-js` from 1.14.3 to 1.14.4 - [Release notes](https://github.com/grpc/grpc-node/releases) - [Commits](https://github.com/grpc/grpc-node/compare/@grpc/[email protected]...@grpc/[email protected]) --- updated-dependencies: - dependency-name: "@grpc/grpc-js" dependency-version: 1.14.4 dependency-type: indirect dependency-group: npm_and_yarn ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

  • dependabot[bot] (03 Jun 26)

    Bump the npm_and_yarn group across 2 directories with 1 update (#127) * Bump the npm_and_yarn group across 2 directories with 1 update Bumps the npm_and_yarn group with 1 update in the /packages/server directory: [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest). Bumps the npm_and_yarn group with 1 update in the /packages/web directory: [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest). Updates `vitest` from 3.2.6 to 4.1.8 - [Release notes](https://github.com/vitest-dev/vitest/releases) - [Changelog](https://github.com/vitest-dev/vitest/blob/main/docs/releases.md) - [Commits](https://github.com/vitest-dev/vitest/commits/v4.1.8/packages/vitest) Updates `vitest` from 3.2.4 to 4.1.0 - [Release notes](https://github.com/vitest-dev/vitest/releases) - [Changelog](https://github.com/vitest-dev/vitest/blob/main/docs/releases.md) - [Commits](https://github.com/vitest-dev/vitest/commits/v4.1.8/packages/vitest) --- updated-dependencies: - dependency-name: vitest dependency-version: 4.1.8 dependency-type: direct:development dependency-group: npm_and_yarn - dependency-name: vitest dependency-version: 4.1.0 dependency-type: direct:development dependency-group: npm_and_yarn ... Signed-off-by: dependabot[bot] <[email protected]> * lockfile --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: dillonstreator <[email protected]>

  • dependabot[bot] (20 May 26)

    Bump the npm_and_yarn group across 1 directory with 2 updates (#125) Bumps the npm_and_yarn group with 2 updates in the / directory: [turbo](https://github.com/vercel/turborepo) and [protobufjs](https://github.com/protobufjs/protobuf.js). Updates `turbo` from 2.9.6 to 2.9.14 - [Release notes](https://github.com/vercel/turborepo/releases) - [Changelog](https://github.com/vercel/turborepo/blob/main/RELEASE.md) - [Commits](https://github.com/vercel/turborepo/compare/v2.9.6...v2.9.14) Updates `protobufjs` from 7.5.6 to 7.6.0 - [Release notes](https://github.com/protobufjs/protobuf.js/releases) - [Changelog](https://github.com/protobufjs/protobuf.js/blob/protobufjs-v7.6.0/CHANGELOG.md) - [Commits](https://github.com/protobufjs/protobuf.js/compare/protobufjs-v7.5.6...protobufjs-v7.6.0) --- updated-dependencies: - dependency-name: turbo dependency-version: 2.9.14 dependency-type: direct:development dependency-group: npm_and_yarn - dependency-name: protobufjs dependency-version: 7.6.0 dependency-type: indirect dependency-group: npm_and_yarn ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

  • dillonstreator (20 May 26)

    [Snyk] Fix for 5 vulnerabilities (#124) * fix: packages/server/package.json to reduce vulnerabilities The following vulnerabilities are fixed with an upgrade: - https://snyk.io/vuln/SNYK-JS-PROTOBUFJS-16643234 - https://snyk.io/vuln/SNYK-JS-PROTOBUFJS-16643262 - https://snyk.io/vuln/SNYK-JS-PROTOBUFJS-16643291 - https://snyk.io/vuln/SNYK-JS-PROTOBUFJS-16643304 - https://snyk.io/vuln/SNYK-JS-PROTOBUFJS-16643319 * lockfile --------- Co-authored-by: snyk-bot <[email protected]>

  • dillonstreator (14 May 26)

    allow osbytes img in CSP

  • dependabot[bot] (14 May 26)

    Bump the npm_and_yarn group across 1 directory with 2 updates (#123) Bumps the npm_and_yarn group with 1 update in the / directory: [@babel/plugin-transform-modules-systemjs](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-modules-systemjs). Updates `@babel/plugin-transform-modules-systemjs` from 7.29.0 to 7.29.4 - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md) - [Commits](https://github.com/babel/babel/commits/v7.29.4/packages/babel-plugin-transform-modules-systemjs) Updates `@opentelemetry/exporter-prometheus` from 0.203.0 to 0.217.0 - [Release notes](https://github.com/open-telemetry/opentelemetry-js/releases) - [Changelog](https://github.com/open-telemetry/opentelemetry-js/blob/main/CHANGELOG.md) - [Commits](https://github.com/open-telemetry/opentelemetry-js/compare/experimental/v0.203.0...experimental/v0.217.0) --- updated-dependencies: - dependency-name: "@babel/plugin-transform-modules-systemjs" dependency-version: 7.29.4 dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: "@opentelemetry/exporter-prometheus" dependency-version: 0.217.0 dependency-type: indirect dependency-group: npm_and_yarn ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

  • dillonstreator (14 May 26)

    osbytes badge

  • dependabot[bot] (11 May 26)

    Bump fast-uri in the npm_and_yarn group across 1 directory (#121) Bumps the npm_and_yarn group with 1 update in the / directory: [fast-uri](https://github.com/fastify/fast-uri). Updates `fast-uri` from 3.1.0 to 3.1.2 - [Release notes](https://github.com/fastify/fast-uri/releases) - [Commits](https://github.com/fastify/fast-uri/compare/v3.1.0...v3.1.2) --- updated-dependencies: - dependency-name: fast-uri dependency-version: 3.1.2 dependency-type: indirect dependency-group: npm_and_yarn ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

  • dillonstreator (11 May 26)

    Update osbytes link and image source in README

  • dillonstreator (09 May 26)

    Add osbytes badge to README Added a badge for osbytes to the README.

  • Angel Davila (01 May 26)

    feat: add webhook options for encryption in CLI (#120) * feat: add webhook options for encryption in CLI Introduces new command-line options for webhook integration during the encryption process. Users can now specify a webhook URL, name, and toggle notifications for various events such as successful reads, failed decryption, and burns. Updated README to include usage examples and detailed descriptions of the new options. Closes #118 * refactor(cli): collapse webhook flags into --wh-events list and validate via schema Reworks the CLI webhook interface based on PR review feedback: - Replace 5 per-event boolean flags with single --wh-events comma-separated list - Use vaultValueSchema from @crypt.fyi/core for validation instead of manual checks - Add parseWhEvents and trimmedWhName helpers in new webhook.ts module - Add jest + ts-jest and unit tests for webhook event parsing - Update README with new --wh-url, --wh-events, --wh-name usage examples

  • dependabot[bot] (28 Apr 26)

    Bump the npm_and_yarn group across 1 directory with 3 updates (#119) Bumps the npm_and_yarn group with 3 updates in the / directory: [postcss](https://github.com/postcss/postcss), [@fastify/static](https://github.com/fastify/fastify-static) and [protobufjs](https://github.com/protobufjs/protobuf.js). Updates `postcss` from 8.5.6 to 8.5.10 - [Release notes](https://github.com/postcss/postcss/releases) - [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md) - [Commits](https://github.com/postcss/postcss/compare/8.5.6...8.5.10) Updates `@fastify/static` from 8.1.1 to 8.3.0 - [Release notes](https://github.com/fastify/fastify-static/releases) - [Commits](https://github.com/fastify/fastify-static/compare/v8.1.1...v8.3.0) Updates `protobufjs` from 7.4.0 to 7.5.5 - [Release notes](https://github.com/protobufjs/protobuf.js/releases) - [Changelog](https://github.com/protobufjs/protobuf.js/blob/master/CHANGELOG.md) - [Commits](https://github.com/protobufjs/protobuf.js/compare/protobufjs-v7.4.0...protobufjs-v7.5.5) --- updated-dependencies: - dependency-name: postcss dependency-version: 8.5.10 dependency-type: direct:development dependency-group: npm_and_yarn - dependency-name: "@fastify/static" dependency-version: 8.3.0 dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: protobufjs dependency-version: 7.5.5 dependency-type: indirect dependency-group: npm_and_yarn ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

  • Matt Van Horn (27 Apr 26)

    fix: clear read count when burn after read is checked (#118) When the burn after read checkbox is checked, the read count input is now cleared to undefined. This matches the existing inverse behavior where setting a read count unchecks burn after read, since these options are mutually exclusive. Closes #103 Co-authored-by: Matt Van Horn <[email protected]>

  • dependabot[bot] (26 Apr 26)

    Bump fastify in the npm_and_yarn group across 1 directory (#117) Bumps the npm_and_yarn group with 1 update in the / directory: [fastify](https://github.com/fastify/fastify). Updates `fastify` from 5.8.4 to 5.8.5 - [Release notes](https://github.com/fastify/fastify/releases) - [Commits](https://github.com/fastify/fastify/compare/v5.8.4...v5.8.5) --- updated-dependencies: - dependency-name: fastify dependency-version: 5.8.5 dependency-type: direct:production dependency-group: npm_and_yarn ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

  • dependabot[bot] (12 Apr 26)

    Bump the npm_and_yarn group across 1 directory with 5 updates (#116) Bumps the npm_and_yarn group with 5 updates in the / directory: | Package | From | To | | --- | --- | --- | | @isaacs/brace-expansion | `5.0.0` | `5.0.1` | | [ajv](https://github.com/ajv-validator/ajv) | `6.12.6` | `6.14.0` | | [minimatch](https://github.com/isaacs/minimatch) | `3.1.2` | `3.1.5` | | [rollup](https://github.com/rollup/rollup) | `4.40.0` | `4.60.1` | | [tar](https://github.com/isaacs/node-tar) | `7.5.6` | `7.5.13` | Updates `@isaacs/brace-expansion` from 5.0.0 to 5.0.1 Updates `ajv` from 6.12.6 to 6.14.0 - [Release notes](https://github.com/ajv-validator/ajv/releases) - [Commits](https://github.com/ajv-validator/ajv/compare/v6.12.6...v6.14.0) Updates `minimatch` from 3.1.2 to 3.1.5 - [Changelog](https://github.com/isaacs/minimatch/blob/main/changelog.md) - [Commits](https://github.com/isaacs/minimatch/compare/v3.1.2...v3.1.5) Updates `rollup` from 4.40.0 to 4.60.1 - [Release notes](https://github.com/rollup/rollup/releases) - [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md) - [Commits](https://github.com/rollup/rollup/compare/v4.40.0...v4.60.1) Updates `tar` from 7.5.6 to 7.5.13 - [Release notes](https://github.com/isaacs/node-tar/releases) - [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md) - [Commits](https://github.com/isaacs/node-tar/compare/v7.5.6...v7.5.13) --- updated-dependencies: - dependency-name: "@isaacs/brace-expansion" dependency-version: 5.0.1 dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: ajv dependency-version: 6.14.0 dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: minimatch dependency-version: 3.1.5 dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: rollup dependency-version: 4.60.1 dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: tar dependency-version: 7.5.13 dependency-type: indirect dependency-group: npm_and_yarn ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

  • dillonstreator (12 Apr 26)

    lint fix

  • dillonstreator (12 Apr 26)

    dep upgrade

  • dependabot[bot] (12 Feb 26)

    Bump the npm_and_yarn group across 1 directory with 3 updates (#113) Bumps the npm_and_yarn group with 3 updates in the / directory: [diff](https://github.com/kpdecker/jsdiff), [seroval](https://github.com/lxsmnsyc/seroval) and [tar](https://github.com/isaacs/node-tar). Updates `diff` from 4.0.2 to 4.0.4 - [Changelog](https://github.com/kpdecker/jsdiff/blob/master/release-notes.md) - [Commits](https://github.com/kpdecker/jsdiff/compare/v4.0.2...v4.0.4) Updates `seroval` from 1.2.1 to 1.4.2 - [Release notes](https://github.com/lxsmnsyc/seroval/releases) - [Commits](https://github.com/lxsmnsyc/seroval/commits) Updates `tar` from 7.5.3 to 7.5.6 - [Release notes](https://github.com/isaacs/node-tar/releases) - [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md) - [Commits](https://github.com/isaacs/node-tar/compare/v7.5.3...v7.5.6) --- updated-dependencies: - dependency-name: diff dependency-version: 4.0.4 dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: seroval dependency-version: 1.4.2 dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: tar dependency-version: 7.5.6 dependency-type: indirect dependency-group: npm_and_yarn ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

  • dependabot[bot] (21 Jan 26)

    Bump tar in the npm_and_yarn group across 1 directory (#112) Bumps the npm_and_yarn group with 1 update in the / directory: [tar](https://github.com/isaacs/node-tar). Updates `tar` from 7.4.3 to 7.5.3 - [Release notes](https://github.com/isaacs/node-tar/releases) - [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md) - [Commits](https://github.com/isaacs/node-tar/compare/v7.4.3...v7.5.3) --- updated-dependencies: - dependency-name: tar dependency-version: 7.5.3 dependency-type: indirect dependency-group: npm_and_yarn ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

  • dependabot[bot] (16 Jan 26)

    Bump undici in the npm_and_yarn group across 1 directory (#111) Bumps the npm_and_yarn group with 1 update in the / directory: [undici](https://github.com/nodejs/undici). Updates `undici` from 7.15.0 to 7.18.2 - [Release notes](https://github.com/nodejs/undici/releases) - [Commits](https://github.com/nodejs/undici/compare/v7.15.0...v7.18.2) --- updated-dependencies: - dependency-name: undici dependency-version: 7.18.2 dependency-type: direct:development dependency-group: npm_and_yarn ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

  • dillonstreator (22 Dec 25)

    0.0.14

  • dillonstreator (22 Dec 25)

    adjust version pinning

  • dillonstreator (22 Dec 25)

    revert glob pin and pin @bable/runtime

  • dillonstreator (22 Dec 25)

    update dependencies

crypt.fyi Website

Website

crypt.fyi - Open-Source Zero-Knowledge Post-Quantum End-to-End Encrypted One-Time Secret Sharing

Open-source platform for secure one-time secret sharing with zero-knowledge ML-KEM post-quantum encryption. Your secrets are encrypted in your browser, never accessible to our servers, and automatically deleted after viewing. Fully auditable codebase.

Redirects

Redirects to https://www.crypt.fyi/

Security Checks

All 65 security checks passed

Server Details

  • IP Address 69.46.46.57
  • Location Seattle, Washington, United States of America, NA
  • ISP Digital Fortress Inc.
  • ASN AS400940

Associated Countries

  • US US

Safety Score

Website marked as safe

100%

Blacklist Check

www.crypt.fyi was found on 0 blacklists

  • AntiSocial Blacklist
  • Artists Against 419
  • Badbitcoin
  • Bambenek Consulting
  • CERT Polska
  • CoinBlockerLists
  • CRDF
  • CryptoScamDB
  • EtherAddressLookup
  • EtherScamDB
  • Fake Website Buster
  • MetaMask EthPhishing
  • NABP Not Recommended Sites
  • OpenPhish
  • PetScams
  • PhishFeed
  • PhishFort
  • Phishing.Database
  • PhishStats
  • PhishTank
  • Phishunt
  • RPiList Not Serious
  • Scam.Directory
  • SecureReload Phishing List
  • Spam404
  • StopGunScams
  • Suspicious Hosting IP
  • ThreatFox
  • ThreatLog
  • TweetFeed
  • URLhaus
  • ViriBack C2 Tracker

Website Preview

Website preview

crypt.fyi Reviews

More Secret Sharing

About the Data: crypt.fyi

Change History

API

You can access crypt.fyi's data programmatically via our API. Simply make a GET request to:

https://api.awesome-privacy.xyz/v1/services/crypt-fyi

The REST API is free, no-auth and CORS-enabled. To learn more, view the API Docs or read the API Usage Guide.

Share crypt.fyi

Help your friends compare Secret Sharing, and pick privacy-respecting software and services.
Share crypt.fyi and Awesome Privacy with your network!

View Secret Sharing (3)