Back to blogs

We’re making Port open-source

We’re making Port open-source

Aniruddh

Jul 21, 2025

Port began with a simple idea: people should have control over who can contact them, how much access they’re given, and how long that access lasts.

Little did we know how deep this rabbit hole would go.

To bring this simple idea to life, we had to completely rethink how digital connections are made — starting by removing persistent identifiers like phone numbers, emails, and usernames from the process. Along the way, we learned a lot — from basic mistakes like poor framework choices to more complex protocol errors. But we pushed through and built Port Messenger.

When we released Port, we were energized by the feedback we received. Sure, there were a few bugs, but the core innovation — how we connect — was sound. Many of you told us how Port empowered you to connect without the hesitation of sharing personal contact information.

We’ve always seen Port not just as a better way to connect, but as a step forward for privacy itself. By removing identifiers from how we connect and communicate, we’ve fundamentally removed the instruments of data collection. Naturally, we thought users who value privacy and security would be our earliest adopters.

However, the response from this community — one we deeply respect — was mixed. Many of you wanted proof of our privacy and security claims. And you were right to ask. Our word wasn’t enough (nor should it be). We received numerous requests to make our protocols and codebase public, so they could be audited and our claims verified.

This was always our intention.

Today, we’re publishing our codebase here and taking things one step further. We want Port to become a community effort — to help reimagine how we connect in the AI age.

Like any project, it won’t be perfect. We welcome your feedback, your contributions, and your scrutiny.

We’re looking forward to your support!

Other articles:

Jun 8, 2024

Going Numberless

Aniruddh Balasubramaniam

Read more

Jun 10, 2024

Connect on your terms … starting now

Janice Coutinho

Read more

Jun 12, 2024

How "Ports" work (vs phone numbers)

Aniruddh Balasubramaniam

Read more

Jun 14, 2024

Resuable Ports - the smart way to network

Aniruddh Balasubramaniam

Read more

Jun 16, 2024

Why is Port a better way to connect?

Janice Coutinho

Read more

Jun 20, 2024

What is a Port?

Abhinav

Read more

Jun 29, 2024

Blocking a user without public identifiers

Abhinav

Read more

Aug 2, 2024

How Port puts you in control

Janice Coutinho

Read more

Aug 7, 2024

How does Port make secure, identifier-less, end-to-end encrypted chats? 

Shantanav Saurav

Read more

Aug 29, 2024

Sharing A Contact: The Numberless Way

Shantanav Saurav

Read more

Sep 9, 2024

Building a new avatar set for Port

Amudhasurabhi Aravindan

Read more

Oct 8, 2024

How Port is using design thinking to address diverse user needs

Ruthvik V

Read more

Thumbnail image for Access Controls blog post
Thumbnail image for Access Controls blog post
Thumbnail image for Access Controls blog post

Jan 23, 2025

Redefining Privacy with Port's Access Controls within 24 hours

Sagarika SV

Read more

Apr 14, 2025

Designing Port’s new Masterflow: A control unit for clarity

Sagarika SV's image
Sagarika SV's image

Sagarika SV

Read more

Jun 16, 2025

Port: The Smarter, Safer Way to Connect

Aniruddh Balasubramaniam

Read more