A privacy-first, end-to-end encrypted paste service for sharing your dreams, fanfiction, logs and code.
- Svelte 47.7%
- TypeScript 41.4%
- CSS 5.9%
- JavaScript 1.9%
- Nix 1.3%
- Other 1.8%
lesbin
A privacy-first, end-to-end encrypted paste service for sharing your dreams, fanfiction, logs and code.
| Create Paste | View paste page |
|---|---|
| screenshot of lesbin's home page with a form to create a new paste | screenshot of lesbin's view paste page showing some example rust code |
About
Features
- End-to-end encrypted - pastes cannot be decrypted by the server and can only be accessed by their URL.
- Private - no personal identifiers, the only way to verify you own a paste is by the ownership key sent to your browser at creation.
- Minimal interface - supports for syntax highlighting, raw views and line wrapping.
- Paste expiry - pastes can be set to be automatically deleted from the server whenever you wish.
Data Storage
Please see below for an outline of what data is kept by the application and how it is stored.
Pastes
Most data relating to a paste is encrypted in your browser before being sent to the server. This means that only you or anyone that knows the decryption key can later access the data, even if they know the paste identifier or have access to the database directly.
| Data | Explainations | Storage |
|---|---|---|
| Paste identifier | The unique identifier of your paste | Unencrypted |
| Paste title | The title of your paste | End-to-end encrypted |
| Paste description | The contents of your paste | End-to-end encrypted |
| Paste syntax hightlighting type | The syntax hightlighting to use when rendering your paste | End-to-end encrypted |
| Paste creation time | The time your paste was created | Unencrypted |
| Paste expiry time | The time when your paste should be automatically deleted from the server | Unencrypted |
| Paste ownership key | A key for making authenticated operations on the paste, such as deletions | Hashed by server upon creation, the raw key is not retained |