ddgm 0.1.0

ddgm: DuckDuckGo eMail
ddgm-0.1.0 is not a library.

ddgm: DuckDuckGo eMail

A simple CLI to interact with DuckDuckGo's Email Protection service 1. It allows you to generate new addresses, activate/deactivate those address and store previously generate address all in one place right from your terminal.

This CLI is heavily based on the code from DuckDuckGo MacOS Browser 3.

Why make a CLI?

DuckDuckGo doesn't provide a way to activate/deactivate/reactive the addresses generated in one place (something like a user account on their website), it can be done individually by going through the email received to the address in question and (de)activate it 2.

They recommend using their mobile/desktop browser for the "dashboard" and I do not find it compelling enough to switch browsers for this one heavily limited feature. It does not allow us add previously generated addresses, and the "generate new address", "list of all addresses" things are in two completely separate places.

And that is how this CLI was born.

No AI was used during research (exploring the DuckDuckGo MacOS browser code base) and development. https://brainmade.org