Today's Deep-Dive: SimpleLogin
Ep. 211

Today's Deep-Dive: SimpleLogin

Episode description

This episode discusses the vulnerabilities of using a single email address for multiple online services, which can lead to spam, phishing, and relentless tracking. It introduces Simple Login, an open-source solution that uses email aliases to protect users’ real email addresses. These aliases act as forwarding addresses, hiding the user’s actual email from websites and preventing cross-site tracking. Simple Login offers features like custom domain names, catch-all aliases, support for multiple email accounts, and robust security measures, including PGP encryption and two-factor authentication. The document also explores the option of self-hosting Simple Login for ultimate control over one’s email aliases, detailing the necessary components and setup process.

Gain digital sovereignty now and save costs

Let’s have a look at your digital challenges together. What tools are you currently using? Are your processes optimal? How is the state of backups and security updates?

Digital Souvereignty is easily achived with Open Source software (which usually cost way less, too). Our division Safeserver offers hosting, operation and maintenance for countless Free and Open Source tools.

Try it now!

Download transcript (.srt)
0:00

Okay. You know the drill. You're online, signing up for something, anything really.

0:04

And bam, enter email. It's just everywhere. Our universal key.

0:08

It really is super convenient, no doubt,

0:10

but it's also like leaving your front door unlocked.

0:13

Sometimes that single address opens you up to spam fishing and honestly,

0:18

just relentless tracking. Yeah. The tracking thing is big.

0:20

It feels like our email has become this a central point,

0:24

this online ID that data brokers just love. Exactly.

0:29

And even if you're smart, you use a VPN, you've got ad blockers running.

0:32

That email address lets them connect the dots.

0:35

They can build this whole profile about you across different sites. It's,

0:38

well, it's a bit creepy actually. So if that's the weak link,

0:41

what can we actually do about it? Are there solid ways to, you know,

0:45

shield that email address and get some control back?

0:47

Well, that's precisely what we're diving into today.

0:50

There's a really interesting solution called simple login. It's open source,

0:53

which is a big plus.

0:54

And it's all about helping you manage your inbox and protect your privacy

0:58

online. Simple login. Yeah. Okay. Yeah.

1:00

The core idea uses something called email aliases.

1:03

Think of them as decoys for your real email.

1:06

So today our mission is basically to unpack what these aliases are,

1:11

how simple login makes them work for you. And, uh,

1:14

for anyone feeling adventurous will even touch on how you can host this thing

1:17

yourself. Self-hosting. Interesting. Yeah.

1:20

The goal is really just to make sense of it all,

1:23

even if you're not super technical, it's about boosting your online privacy.

1:26

Right. And speaking of taking control and having a solid foundation online,

1:30

this deep dive is brought to you by safe server.

1:32

They're all about digital transformation and can handle the kind of hosting we

1:36

might touch on later. They help you get set up and support your digital journey.

1:40

You can find out more at www.safeserver.de.

1:43

A very fitting sponsor for today's topic. Definitely. Okay. So aliases,

1:48

let's get into it. What exactly is an email alias in this context?

1:52

How does simple login use it to like protect my real email? Okay.

1:56

Think of an alias as simply a forwarding address.

1:58

It sits in front of your real email address and hides it.

2:01

Like giving out a specific mailbox number at the post office instead of your

2:04

home address. Ah, okay. Like a PO box makes sense. Pretty much.

2:08

The process is basically three steps. One,

2:10

when a website asks for your email, you don't give your real one.

2:15

You create and give them a simple login alias instead.

2:19

So you're signing up for, I don't know, a shopping site.

2:23

You might use cool shop at my alias.com. Okay. Step one, use the alias.

2:27

Easy enough. What happens next?

2:29

How does the email get to me without them knowing my real address? Right.

2:32

That's step two. Any email sent to that alias, cool shop at my alias.com.

2:36

Simple login instantly forwards it to your actual inbox.

2:40

The original sender, the shopping site, they only ever see the alias.

2:43

Your real address stays completely hidden from them. Okay. Hidden forwarding.

2:46

Got it. And then step three, this is the really cool part.

2:49

You can actually reply to that email or even start a new email and have it come

2:53

from the alias, simple login handles, swapping out the from address automatically.

2:57

So the whole conversation stays under the alias. Wait, you can send from it too.

3:01

That feels like the key differentiator because, you know,

3:03

people might know the little plus sign trick with Gmail,

3:06

like my mail plus Facebook and gmail.com. Right. The plus addressing. Yeah.

3:10

That's okay for filtering maybe, but it doesn't really hide anything, does it?

3:14

And I've heard some sites just block those anyway.

3:16

You've hit the nail on the head with the plus trick. Your actual email address

3:20

is right there in plain sight. Just remove the bit after the plus.

3:23

Many sites do block them and crucially advertisers can easily strip the plus

3:29

part and link everything back to your one core identity.

3:32

It doesn't stop cross site tracking at all. Okay.

3:36

Simple login aliases completely avoid those problems because the alias itself

3:41

contains no clue about your real address. It's a proper shield.

3:44

So it's much more than just, you know, managing spam.

3:47

It's actually about breaking that chain of tracking across different websites.

3:51

Precisely. Think about it.

3:52

If you use a unique alias for every single service,

3:55

data brokers can't just link your activity on site a with your activity on

3:59

site B using your email anymore.

4:01

Each site only knows a unique identifier that you control. Right.

4:04

And if one of those sites gets hacked and the email list leaks, well,

4:08

you just disable that one alias.

4:10

Your main inbox isn't suddenly flooded with spam from that breach.

4:14

And your core email address remains safe. It gives you compartmentalization.

4:18

That level of control is pretty compelling. Now you mentioned it's open source

4:22

for something handling my email, my privacy. That feels important.

4:27

How open are we talking? Very important.

4:29

You wouldn't want a black box managing this stuff, right? Yeah.

4:32

Simple login is a hundred percent open source.

4:34

That means the server code that runs the service, the browser extensions,

4:37

the mobile apps, all of it, everything. Yep. Everything.

4:40

The code is out there on places like GitHub for anyone to look at, to audit,

4:44

to see exactly how it works. You can verify it's doing what it says it does.

4:48

That transparency is absolutely key for building trust in a privacy tool. Okay.

4:52

That's reassuring. And beyond the trust factor,

4:55

how easy is it to actually use day to day?

4:57

It's designed to be pretty seamless. Actually.

4:59

You can manage your aliases from their website. Sure.

5:02

But also directly from browser extensions. They've got them for Chrome,

5:06

Firefox, Safari, and mobile apps too, for Android and iOS.

5:12

So you can create or manage aliases right where you need them.

5:15

So it fits into your workflow. Nice. Definitely.

5:18

And it goes beyond just basic aliases.

5:20

There are some quite powerful features tucked in there too. For instance,

5:23

you can use your own custom domain name. Oh,

5:26

like contact at my own domain.com. Exactly like that.

5:29

So you can have really professional looking aliases or even manage basic

5:33

business emails this way, like info at my company.com,

5:36

without needing a separate, sometimes expensive email hosting package,

5:40

just for a few addresses. Simple login handles the forwarding.

5:43

That could actually save some money too. What was that other thing? Catchall.

5:46

Ah, yes. Catchall. This is super handy. If you do use a custom domain,

5:50

you can set it up so that literally anything sent to at your custom domain.com

5:54

automatically becomes an alias and forwards to you. Anything.

5:58

So I could just make one up on the spot like random service 24 at my custom

6:02

domain.com. Yeah, exactly that.

6:04

You don't even need to log in to simple login to create it first.

6:07

Just invent it when you sign up for something.

6:10

And even if you don't have a custom domain,

6:13

they offer a similar thing with sub domains they provide. Okay.

6:15

So you could create say pizza place at my sub domain dot alias.com right at the

6:20

counter without opening the app. Wow. Okay. That is seriously convenient.

6:25

What if I use multiple email accounts? Like one for personal, one for projects.

6:29

No problem. You can add several of your existing email addresses.

6:32

They call them mailboxes to your simple login account.

6:35

Then when you create a new alias, you just choose which of your real mailboxes,

6:39

it should twine it forward to helps keep things organized.

6:42

Makes sense. And what about security? We're talking about handling email here.

6:45

Good question. They take that seriously. First, you can use PGP encryption.

6:49

If you set it up,

6:51

simple login encrypts the email using your public PGP key before it even

6:56

forwards it to your inbox.

6:57

So only I can decrypt it even if someone intercepted it somehow.

7:01

Exactly. It adds a strong layer of end to end encryption,

7:04

essentially works great with services like proton mail or if you use PGP tools

7:08

yourself. And then for securing your actual simple login account,

7:12

they offer strong two factor authentication or two F a like authenticator apps.

7:17

Yep. D O T P authenticator apps,

7:19

but also the really strong hardware keys using web often or FIDO standards,

7:24

things like Yubi keys or even biometrics on your phone or computer.

7:27

So even if someone gets your password,

7:29

they can't log in without that second factor.

7:32

That's robust. And just to clarify these aliases, they stick around, right?

7:36

They're not like those disposable 10 minute email things. Correct.

7:39

Aliases are permanent unless you actively decide to disable or delete one.

7:43

And critically simple login itself doesn't store the content of your emails.

7:47

They just pass through their system for forwarding and are never stored on their

7:51

servers. Okay. That's a really important privacy point.

7:53

So the hosted service sounds great, but you mentioned self-hosting.

7:58

That sounds potentially complicated, but also intriguing.

8:01

Why would someone go down that route?

8:03

Yeah, it's definitely more involved, but the appeal is ultimate control.

8:07

When you self-host, you run the entire simple login service on your own server,

8:12

all your data, all the infrastructure, it's completely under your management.

8:16

It aligns perfectly with the open source idea, total digital sovereignty.

8:21

Ultimate control. Okay.

8:22

But you said it might be accessible even for beginners.

8:25

That seems contradictory.

8:26

Well, beginner might need a slight asterisk,

8:28

like maybe someone comfortable with the command line using SSH to connect to a

8:33

server, but simple login provides really detailed documentation.

8:37

And the key thing is they used other containers. Ah, Docker.

8:41

I keep hearing about that. It makes things easier.

8:43

Massively easier in this context.

8:45

Think of Docker as providing pre-packaged boxes,

8:48

each containing one piece of the puzzle, the database, the mail server software,

8:52

the simple login web app itself.

8:53

You don't have to manually install and configure all those complex pieces

8:56

individually. Docker manages running them in these isolated containers

9:00

that are designed to work together. It streamlines the setup enormously.

9:03

Okay. So Docker simplifies it. If someone wanted to try this,

9:07

run their own private alias service, what are the main ingredients they'd need?

9:11

Just high level. Sure. High level. You'd need one, a server,

9:14

basically a computer running Linux like Ubuntu that's online two, four, seven,

9:18

needs a bit of memory, maybe two GB of Ram to be safe.

9:22

And you need certain network ports open like doorways for email to come in and

9:27

out and for you to access the web interface to your own domain name.

9:32

This is pretty essential.

9:33

You'll use it for your aliases like anything at your domain.com and also for the

9:37

web address where you log in to manage your self-hosted simple login.

9:40

Got it. Server domain name. What else?

9:43

Three DNS setup sounds technical,

9:46

but it's just about telling the internet how to handle mail and web traffic for

9:49

your domain. You need an MX record that tells other mail servers,

9:53

send email for this domain over here to my simple login server.

9:56

Like the post office knowing which building to deliver mail to.

9:59

Exactly.

10:00

Then A record points the web address for your simple login interface to your

10:05

server's specific IP address.

10:07

And finally some important ones for making sure your emails actually get delivered

10:11

and aren't marked as spam. DKIM, SPF, and DMRC.

10:17

Think of these as digital signatures and rules that prove emails coming from your

10:20

domain are legitimate and haven't been faked.

10:23

Okay. So server domain DNS rules for delivery and trust and Docker helps run

10:28

the actual software.

10:29

Precisely. Docker runs all the necessary background bits.

10:32

You'll typically use Postgres as the database to store alias information and

10:37

Postfix as the mail server software that actually handles sending and receiving

10:40

the emails.

10:41

Simple login itself runs as a few different Docker containers,

10:45

one for the web app, one to handle incoming emails, one for background tasks.

10:49

And often you'll use something like Nyang's as a front door,

10:51

a web server that directs traffic to your simple login web app and handles

10:55

secure connections using SSL certificates.

10:57

That still sounds like a few moving parts when you list them out.

11:00

It is, but honestly,

11:02

the Docker setup and the guides make it much more manageable than trying to

11:05

install all that from scratch. It's designed to be runnable.

11:08

And once you are set up,

11:10

a neat trick for self-hosters is you can actually disable new user registrations.

11:14

So it becomes your own truly private alias service just for you or maybe your

11:19

family. Locking it down. Nice touch. Yeah. So putting it all together,

11:23

simple login really does feel like the most advanced alias solution out there

11:26

right now. It's fully open source top to bottom.

11:29

Which builds that trust we talked about. Exactly.

11:32

And that unique ability to self-host is huge for people who want that level of

11:36

control. Plus on the hosted plan, the limits are generous, but self-hosted,

11:41

no limits on forwards, sends, bandwidth, nothing. And no ads, no trackers,

11:46

which you'd expect. Absolutely essential.

11:48

It even acts as a privacy respecting way to log into other services and

11:52

alternative to log in with Google.

11:54

And they're looking beyond just email talking about potentially adding phone

11:58

number and maybe even credit card masking in the future.

12:01

So bringing it back to the listener, what does this all boil down to for you?

12:05

It really means you can start taking back control of that core online identifier

12:09

for your email, less spam,

12:11

better protection against data breaches and just more genuine privacy online.

12:15

It's a practical tool for that. And it's worth remembering.

12:18

Simple login is made by Proton AG,

12:20

the same folks behind Proton mail based in Switzerland.

12:22

Privacy is kind of in their DNA.

12:25

Definitely. And maybe a final thought to leave you with,

12:28

just take a moment and think about how many websites,

12:31

how many services have your real email address right now? Hundreds,

12:35

maybe thousands. Yeah, probably more than I realized.

12:38

So what would it actually feel like?

12:39

What would it mean for your digital footprint if you could manage every single

12:44

one of those connections individually? Set up the link whenever you wanted.

12:48

That is a powerful thought. Moving from leaving your address everywhere,

12:51

to handing out specific keys you control. A big shift.

12:55

Well, thank you for joining us on this deep dive into simple login.

12:58

If any of this sparked your interest protecting your email,

13:00

maybe even tinkering with self-hosting,

13:02

it's definitely something worth checking out further.

13:04

And remember this exploration was supported by Safe Server.

13:08

If you're looking for reliable hosting solutions or support on your digital

13:11

journey, you can find them at www.safeserver.de.

13:16

What topics are on your mind? What should we explore next? Let us know.

13:16

What topics are on your mind? What should we explore next? Let us know.