workflowstacks
local-ai

Secure Email with Tutanota

Encrypt emails, contacts, and calendar entries for enhanced privacy. For founders needing secure communication, backed by 7.7k+ GitHub stars.
beginnerโฑ 5 minutes๐Ÿ’ต Free (self-hosted)
7,853 stars633 forksTypeScriptHealth Score 9/10Updated 8/14/2026100% free ยท open source
What it is

Encrypts emails and contacts directly in your email service.

What you can make with it

Automations like: when a new email is received with a password reset link, automatically encrypt the email on all your devices.

How it helps

This encryption ensures your sensitive information remains secure, preventing unauthorized access and data breaches.

Real use case example

"A founder wants to protect sensitive customer information in their email threads. They enable encryption on their Tutanota email service. When a new email contains a password reset link, it's automatically encrypted on all devices. The founder can rest assured that customer data remains secure."

If you're new

Beginners should start with this skill as their first introduction to email encryption.

If you're senior

Senior developers will appreciate the seamless integration of Tutanota encryption into their existing workflows.

Common confusion cleared up

Tutanota is often confused with regular email services, but it specifically prioritizes email encryption and security features.

Best inside these AI tools
Any AI Client
Pairs with
Stripe webhookNotion databaseClaude API
Why we list it on WorkflowStacks: Tutanota is a reliable and easy-to-use email service that's included in this marketplace for its focus on security and privacy.
What it does

Tutanota encrypts emails, contacts, and calendar entries to provide secure communication for founders and their teams.

Install / run
git clone https://github.com/tutao/tutanota.git
When to use it
  • โ€ขWhen communicating sensitive business information via email
  • โ€ขWhen needing to securely store and manage contacts and calendar entries
  • โ€ขWhen requiring a high level of privacy and security for business communications
Quick start
  1. 1Run 'npm install' in the cloned repository to set up the development environment
  2. 2Start the Tutanota server with 'npm run start'
  3. 3Access the web client at 'http://localhost:4242'
  4. 4Create a new user account and log in to start using Tutanota
  5. 5Configure email encryption and other security settings in the account preferences
Ready-to-paste prompt
Use the Tutanota API to send an encrypted email: 'curl -X POST -H "Content-Type: application/json" -d "{\"to\": \"recipient@example.com\", \"subject\": \"Test Email\", \"body\": \"Hello World!\"}" https://localhost:4242/rest/tutanota/send'
Heads up: Tutanota requires a self-signed SSL certificate to be trusted in the browser, which may trigger security warnings; to avoid this, use a trusted certificate or add an exception in the browser
Saves to your device

Topics

email
encryption
javascript
mithril
privacy
security
tutanota
What's inside โ€” free to inspect
No purchase needed

Read the entire source before you build โ€” unlike paid marketplaces that hide it behind a buy button.

31
top-level files
16
folders
278.0M
source size
GPL-3.0
license
Key files
.editorconfig
eslint.config.mjs
package.json
README.md
tsconfig_common.json
tsconfig-calendar-app.json
File tree
.cargo/
.github/
.run/
app-android/
app-ios/
buildSrc/
ci/
doc/
githooks/
ipc-schema/
libs/
resources/
src/
test/
thunderbird-add-ons/
tuta-sdk/
.editorconfig
.gitattributes
.gitignore
.gitmodules
.npmrc
.nvmrc
.prettierignore
.prettierrc.json5
Quick Actions
Details
Creator
tutao
Language
TypeScript
Category
local-ai
Published
7/28/2014

Are you the creator of this tool? Claim your listing โ†’ and earn 85% of every sale.