2022-07-03 21:48:40 -05:00
# Purr - Password Generation and Secret Sharing
2022-06-28 20:30:09 -05:00
![Big Purr and Sploot ](https://eversole.co/Purr-Small.png "Purr!" )
2022-07-03 21:48:40 -05:00
Purr is a work-in-progress web application offering customizable password generation and time-limited sharing of secrets.
2022-06-28 20:30:09 -05:00
## What problems does Purr solve?
1. Generating sufficiently memorable but secure passwords for use with accounts that don't offer better authentication methods.
2022-07-03 21:48:40 -05:00
2. Sharing text secrets with others without disclosing the secret in the message itself. As secrets expire after a predefined period, the email/chat history where the information was shared don't become a purr-manent (sorry, **permanent** ) vulnerability.
2022-06-28 20:30:09 -05:00
3. Being really cute compared to the competition.
2022-07-03 21:48:40 -05:00
## Why should I trust you with my secrets?
2022-07-05 20:11:41 -05:00
You shouldn't! This is [free and open-source software ](https://git.eversole.co/James/Purr/src/branch/main/LICENSE ) which you can run on your own hardware. Instructions for deployment are coming!
2022-07-03 21:48:40 -05:00
2022-06-28 20:30:09 -05:00
## Tech Stack?
1. [Haskell ](https://www.haskell.org ) and [Scotty ](https://github.com/scotty-web/scotty ) backend.
2022-07-03 21:48:40 -05:00
2. [HTMX ](https://github.com/bigskysoftware/htmx ) for the frontend.
2022-07-18 16:04:10 -05:00
3. [SQLite ](https://github.com/sqlite/sqlite ) database.
2022-06-28 20:30:09 -05:00
2022-07-03 21:48:40 -05:00
## Project Goals
1. Provide a minimal and clean interface for generating and sharing passwords.
2. Maintain a clean and organized codebase that can be extended to include more utilities than originally anticipated.
2022-06-28 20:30:09 -05:00
## Development & Support
2022-10-20 20:06:20 -05:00
Please send me an [email ](mailto:james@eversole.co ) for support.
2022-06-28 20:30:09 -05:00
Copyright (C) 2022-2022 [James Eversole ](https://eversole.co )