Qwacky - An open-source client to generate & manage DuckDuckGo email aliases!

Hello everyone!

I would love to share my recent open-source project, Which is Qwacky!
Qwacky is an open source client for DuckDuckGo Email Protection, Made easy to manage and generate @duck.com aliases via browser extension.

For more information feel free to visit the GitHub repository:
https://github.com/Lanshuns/Qwacky

I look forward to further developing Qwacky with your feedback and suggestions.
Also, I’ve submitted the extension to both the Chrome Web Store and Mozilla Add-ons Store.

Chrome version got approved today, you can find the link in the repo
for Firefox it’s still pending and hopefully it approved very soon!

Please leave a star to the repo if you want to follow the latest changes and updates!
I will also reply to this post when the Firefox version is approved.

This is my first post here, Nice to meet you all!

18 Likes

Thanks for sharing your project here it’s so refreshing to see this amount of love in one simple extension

3 Likes

Firefox version is approved!
Check it out in the GitHub repository

5 Likes

can you give a short list of advantages over using the ddg extension? thanks

2 Likes

I did already!

Check it here:
https://github.com/Lanshuns/Qwacky#why-qwacky

3 Likes

:+1:

Finally, I’ve got some free time!

I’ve been working for a few days on major and useful updates, improving the code

The new update is now available for everyone.

Here is what’s new:

v1.1.0

  • Added multiple accounts support
  • Added detect system color theme
  • Added notes for each generated address
  • Added saves website domain in notes on generate address from context menu
  • Added delete address function
  • Added export/import (csv & json) settings to backup the generated address
  • Added confirmation before logout and delete address
  • Added build number management and generate random id for Firefox
  • Added Changelog popup and in the menu
  • Bug fixes & code improvements

I’m interested in all opinions and any advice to improve the code and updates that I should work on next.

The new update has been accepted in the Mozilla Firefox store but is still pending in the Chrome store and is expected to take a few days.

Thank you all!

7 Likes

A very important update is coming soon.
Here’s a quick sneak peek at the key upcoming changes.

In fact, this update should have been included in the first release of the extension because it makes perfect sense and reflects my respect for privacy.
But I couldn’t add it back then because I was new to building Chrome extensions and needed some time to learn — and of course, a bit of help from AI:)

7 Likes

Big fan of this project, if only there was a keepass client that could do the same!

2 Likes

I’m glad you liked it! I’ll take your suggestion into consideration and add it to my side projects list. Thank you!

1 Like

Thanks for the great work!

Btw, is it a bad idea to add this extension to Tor browser?

I’d like to create the duckduckgo email alias ‘anonymously’, and for that, I must use Tor browser. I’ve heard that adding/removing any extensions will change my browser fingerprint and make me stand out from the crowd. Is this true for Qwacky?

Or does the duckduckgo email hiding service not collect any private data when creating an alias (such as IP address, etc)?

1 Like

Yes, it’s a bad idea. Do not make any changes to Tor upon download. And yes, it’s true for any extension you install on browsers.

Just don’t do what you’re thinking of doing.

I agree with not adding anything to the Tor Browser, but not all extensions change the fingerprint.

Thank you!

I also don’t recommend using any extension at all in Tor browser.

Using extensions in a daily use browsers is more convenient for me.

1 Like

thanks for your response!

as I mentioned, I’m currently trying to make an anonymous email alias, which absolutely requires Tor browser.

Personally, I believe that the benefit of using tor browser+qwacky to create a ddg alias outweighs the risk of my fingerprint being unique. (I’ll immediately remove the extension after creating the alias)

that being said we still dont recommend installing extensions on Tor Browser (im willing to make an exception on ublock origin, We really need Tor Project to preload it as browsing the surface web without it is just… Yeah) but if you do acknowledge the risks in doing so, fair enough but proceed with caution

Well, if you’re still bent upon making that mistake, you can surely do that but know the risks. It’s not anonymous anymore and defeats the purpose you’re trying to ensure.

I’m aware that my fingerprint ‘might’ change by installing qwacky on Tor browser.

But if I only use that modified TB for making ddg alias, and switch back to the default Tor, it shouldn’t really matter.

And about fingerprinting, does that realistically matter in each and every browsing moment?

If ddg does not actively fingerprint its users and keep all the records, I believe I won’t stand out that much from others for using TB+qwacky to create an alias.

If using TB+qwacky no longer makes me anonymous, then how can I make an anonymous email alias?

Maybe using email alias not the best option in this case.
What about making a new free email using https://tuta.com/ ?

How do I generate a @duck.com alias with this extension?

I installed Qwacky on my Mullvad browser, and visited Get Email Protection: More Privacy, Same Inbox but it still says I need to install their extension or use DDG browser.