Skip to content
/ thorn Public

🌹 Thorn is an open-source, data privacy vault to store and manage PII in a fully compliant manner.

License

Notifications You must be signed in to change notification settings

subrose/thorn

Folders and files

NameName
Last commit message
Last commit date

Latest commit

64fdbe1 Β· Feb 14, 2024

History

85 Commits
Nov 24, 2023
Feb 14, 2024
Dec 22, 2023
Nov 22, 2023
Dec 11, 2023
Jan 1, 2024
Jan 1, 2024
Jul 5, 2023
Dec 3, 2023
Dec 20, 2023
Nov 24, 2023
Aug 13, 2023
Jun 11, 2023
Jun 11, 2023
Dec 20, 2023
Nov 22, 2023
Nov 22, 2023
Jun 11, 2023
Dec 22, 2023
Dec 26, 2023
Dec 22, 2023
Feb 14, 2024
Dec 26, 2023
Nov 24, 2023
Jan 1, 2024

Repository files navigation

subrose

Open-source, data privacy vault to store and manage PII in a fully compliant manner.

Thorn is an open source, data privacy vault that uses encryption, tokenisation & configurable access control to meet security, compliance, residency requirements. Bake compliance with GDPR, CCPA and other privacy compliance laws into your architecture and protect your customer's data.

  • Restful Service RESTful APIs that work with any language or framework
  • Highly Performant Designed from the ground up for high performance and ultra low latency usecases
  • Run Anywhere Cloud, on-premise, or serverless, Subrose can run anywhere, no vendor lock-in, no strings attached
  • Audit Logs Every action on the vault is logged with full context
  • πŸ”œ 1-Click Deploy to cloud providers
  • πŸ”œ Automatic Secret Rotation custom encryption providers (Hashicorp Vault/NaCl secretbox)
  • πŸ”œ PII types pre-configured PII types

And more.

πŸš€ Get started

Warning Thorn is currently in pre-alpha and not ready for usage, however contributions and discussions are more than welcome at this stage.

To spin up the development enviroment:

docker-compose up

This will spin up the thorn api and postgres for data storage. Full development guide coming soon.

🌹 Subrose?

Subrose makes privacy engineering & compliance straightforward by default. We're on a mission to make data privacy and compliance easy for all developers.

If you care about protecting your customer's data, complying with regulation and having a secure by default then Subrose is right for you.

We are currently working hard to make Subrose more extensive and adding features by the day. Need any integrations or want a new feature? Feel free to create an issue or contribute directly to the project.

❀️ Community & Support

🏘 Licensing

This repo is available under the MIT expat license. See the LICENSE file for more info.

πŸ›‘ Security

Looking to report a security vulnerability? Please don't post about it in GitHub issue. Instead, refer to our SECURITY.md file.

🌱 Contributing

Contributions in all forms are welcome!