CloakBin

CloakBin

Web Development & Design

Project Overview

CloakBin is a secure platform designed for sharing text and code snippets with a focus on privacy and anonymity. The project was born out of the need for a more secure alternative to traditional pastebin services, with end-to-end encryption and automatic expiration of shared content.

The application features a clean, minimalist interface that puts the content front and center. Users can easily paste their text or code, set an expiration time, and generate a secure link to share with others. All data is encrypted in the browser before being sent to the server, ensuring that even the server administrators cannot access the original content.

On the backend, I implemented a robust Node.js server with MongoDB for storage, with careful attention to security best practices and data sanitization. The system automatically purges expired content, leaving no trace of the shared data once it has reached its expiration time.

The project also includes features like syntax highlighting for over 100 programming languages, short URL generation, and a built-in AI chatbot to assist users. CloakBin has been deployed on Vercel and secured with a custom domain from Namecheap.

Project Details

Client

Self-initiated project

Year

2023

Role

Fullstack Developer

Duration

6 weeks

Technologies

EJSNode.jsMongoDBExpress.jsCrypto-JS

Project Gallery

CloakBin

Cloakbin 1

CloakBin - Cloakbin 1

Click to view larger

CloakBin

Cloakbin 2

CloakBin - Cloakbin 2

Click to view larger

CloakBin

Cloakbin 3

CloakBin - Cloakbin 3

Click to view larger