Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for generating unique DuckDuckGo Email Protection addresses #681

Merged
merged 5 commits into from
Feb 10, 2022

Conversation

Rediwed
Copy link
Contributor

@Rediwed Rediwed commented Feb 9, 2022

Description

DuckDuckGo Email Protection is an email protection service (currently invite-only). After having been invited, DDG provides you with an intermediary e-mail address (you@duck.com). Any e-mail sent to this address will be stripped of its analytics components, before being forwarded to your actual e-mail address (you@you.com).

This script command lets you quickly generate a unique @duck.com address that is connected to your own e-mail address. Just like your personal you@duck.com address, the unique addresses will also forward any e-mail to your own e-mail address, after having been stripped of any tracking or analytics modules.

Type of change

  • New Script Command

(I have added this script command to the communication group, becuase it is related to generating unique email addresses instead of related to performing web-searches)

Screenshot

Screenshot of Microsoft Excel on 2022-02-08 at 14 24 07

Dependencies / Requirements

  • It is required to have been invited into the @duck.com email protection service.
  • It is also required to extract your authorization ID from the official DuckDuckGo Privacy Essentials extension (see README.md).

Checklist

Add support for generating unique DuckDuckGo Email Protection addresses
Copy link
Member

@dehesa dehesa left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hi @Rediwed,

This looks pretty useful. I wasn't aware of it. Cool stuff! I left you some comments below.

By the way, these scripts would benefit from being an extension. Check them out, if you weren't aware of it.

Adjusted the readme.md file to refer to internally hosted images instead of Githubusercontent.com
@Rediwed
Copy link
Contributor Author

Rediwed commented Feb 9, 2022

I think I have correctly processed your comments!

@dehesa dehesa merged commit b492af4 into raycast:master Feb 10, 2022
@dehesa
Copy link
Member

dehesa commented Feb 10, 2022

Thanks for the great contribution, @Rediwed

@Rediwed
Copy link
Contributor Author

Rediwed commented Feb 10, 2022

By the way, these scripts would benefit from being an extension. Check them out, if you weren't aware of it.

Sorry, overread this comment. Thank you for pointing it out, though I was aware of Extensions.

I'm not comfortable with React, Node.js, or TypeScript. Otherwise, I definitely would've made an extension 🙂 I've worked with AppleScript (and AppleScriptObjC) for the more than a decade, and recently started working with Python (though mostly for data-science, not really programming). I'm not really a developer, but do know a bit of coding.

What made me so much more excited for Raycast (over Alfred or Launchbar) was that I could actually augment it with AppleScript. So thank you so much for allowing that!

@dehesa
Copy link
Member

dehesa commented Feb 10, 2022

I understand. Many thanks for taking the time to contribute this to the community.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants