05 — Personal Utility Project
Secure Password Sharing
Sharing a secret should be temporary by default, not pasted into a chat.
Role
Solo build
Technologies
Web appThird-party API
A small tool for sharing a password through a link that expires after a set time or number of views, instead of pasting it into a chat.
share / new-secret
k7#Qm•••••••••2x
Expires
in 1 hour
Views
1 of 1
Generate link
00 / Access, by design
Temporary by default
- 01Create
Enter or generate a password.
- 02Limit
Set an expiry time and a view limit.
- 03Share
Send a one-off link.
- 04Expire
The link stops working when the limit is reached.
01 / Motivation
Passwords still get pasted into chats. Sharing a secret should be temporary by default.
02 / Solution
Generate a one-off link with an expiry time and a view limit, plus a built-in password generator.
03 / My contributions
- Link generation and expiry logic
- View-limit controls
- Password generator
- Third-party API integration
04 / Highlights
One-off link generationExpiration optionsView limitsPassword generationThird-party API integration
05 / Learning
Security UX is about making the safe choice the easy one.
Next project
Brillix