Skip to content

anondotli/anon.li

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

anon.li - Click to watch our YouTube Introduction

Open-source email aliasing + zero-knowledge encrypted file sharing. Privacy by default.

👋 Welcome! If you prefer a visual tour, check out our 2-minute intro video on YouTube.

License: AGPL v3 Uptime Source on Codeberg


Why anon.li?

We built anon.li because we were tired of handing our sensitive files and real email addresses to black-box companies.

  • Email aliases that protect your real inbox - without switching email providers. Keep using Gmail, Proton, or Fastmail; we just sit in the middle and block the spam.
  • AES-256-GCM encrypted file sharing - we can't read your files, by design. Your browser encrypts the file before it ever hits the network. The decryption key lives in the URL fragment, so it is never transmitted to our servers.
  • Fully open source (AGPL v3) - verify every claim yourself. Don't just trust our marketing. You can audit our encryption logic, host it yourself, and own your data forever.

Products

Alias - Anonymous Email Forwarding

Create unique aliases for every service. Reply from your aliases without ever exposing your real identity. Emails pass through our servers for forwarding instead of being stored in a hosted mailbox.

  • 10 random + 1 custom alias on Free; unlimited random + 100 custom aliases on Pro
  • Anonymous replies via SRS
  • Optional PGP encryption per recipient
  • Custom domain support on paid plans
  • Encrypted labels and notes in your vault
  • One-click disable to instantly stop spam

Drop - End-to-End Encrypted File Sharing

Share files securely. Everything is encrypted in your browser using AES-256-GCM.

  • Zero-knowledge architecture
  • Automatic expiration (1–30 days)
  • Download limits and password protection
  • File previews count as downloads because they expose full encrypted file bytes
  • Up to 250GB per transfer (Pro)
  • No account required for the recipient to download

Quick Start

Whether you prefer spinning up containers or running things natively, you can get anon.li running locally in a few minutes.

(Prerequisite for both: You will need a Cloudflare R2 bucket. See the Cloudflare setup guide below.)

Installation requires Bun >= 1.0, PostgreSQL, and Redis.

git clone https://codeberg.org/anonli/anon.li.git
cd anon.li
bun install
cp .env.example .env

# Generate the Prisma client and push the schema
bunx prisma generate
bunx prisma db push

# Start the development server
bun dev 

One-time Cloudflare R2 setup

anon.li Drop uploads and downloads blob data directly between the browser and R2 to guarantee zero egress fees and avoid server-side relay bottlenecks.

  1. Create an R2 bucket and attach a custom domain (e.g., r2.anon.li) via the Cloudflare dashboard.
  2. Set R2_PUBLIC_ENDPOINT=https://r2.anon.li in your .env. The app refuses to start without this.
  3. Configure the bucket's CORS rules to allow direct browser interaction.

Comparison

Feature anon.li SimpleLogin addy.io Firefox Relay
Email aliases 10 random + 1 custom (free) / unlimited random + 100 custom (Pro) Unlimited (paid) Unlimited (paid) 5 (free) / unlimited (paid)
Anonymous replies Yes Yes Yes No
PGP encryption Yes Yes Yes No
Custom domains Yes (paid) Yes (paid) Yes (paid) No
E2EE file sharing Yes No No No
Zero-knowledge files Yes N/A N/A N/A
Download limits Yes N/A N/A N/A
File expiry controls Yes N/A N/A N/A
Open source Yes (AGPL) Yes (acquired by Proton) Yes Partial
Independent Yes No (Proton) Yes No (Mozilla)
Free tier 10 random aliases, 1 custom alias, 5GB Drop bandwidth 10 aliases 10 aliases 5 aliases
Paid from Alias $2.49/mo, Drop $2.99/mo, Bundle $3.99/mo $4/mo $1/mo $1.99/mo

See our detailed breakdown pages: vs SimpleLogin · vs Proton · vs WeTransfer


Tech Stack

Next.js 16 (App Router) · React 19 · PostgreSQL + Prisma · Better Auth (magic links, email/password, TOTP 2FA) · Cloudflare R2 · Stripe · Upstash Redis · Resend · Tailwind CSS + shadcn/ui

Links


Legal & License

Jurisdiction: Liechtenstein · Privacy Policy · Terms · AUP · DMCA

GNU Affero General Public License v3.0 - Copyright © 2026 anon.li.