Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/nshki/naisho

Send personal data deletion request emails to hundreds of data brokers at once.
https://github.com/nshki/naisho

data privacy rails

Last synced: 5 days ago
JSON representation

Send personal data deletion request emails to hundreds of data brokers at once.

Awesome Lists containing this project

README

        

# Naisho

Naisho is a free and open-source tool for sending personal information data deletion request emails to data brokers via SMTP.

## Stack

- [Ruby on Rails](https://rubyonrails.org/)
- [Hotwire](https://hotwired.dev/)
- [SQLite3](https://www.sqlite.org/index.html)
- [ViewComponent](https://viewcomponent.org/)

## Local setup (native)

1. Clone the repo.
2. Install the [Ruby](https://www.ruby-lang.org/en/) version in `.ruby-version`.
3. Install [SQLite3](https://www.sqlite.org/index.html).
4. Run `bin/setup` to install Ruby dependencies and set up the database.
5. Run `bin/rails runner "Company.sync_all"` to pull the latest data broker companies from sources.
6. Run `bin/rails server` to start the Rails server.