Meet Time Port: The Only Bio Link That Knows What Time It Is

Aman janwaniAman janwani
3 min read

You’ve got followers in New York, London, and Tokyo. Some browse during lunch breaks, others during midnight scroll sessions. But your link-in-bio? It’s the same, static, never-changing URL. A one-size-fits-all.

We’ve all been there—swapping links manually before a big launch, creating clunky link trees, or just giving up and saying, “Eh, it’s fine.” Spoiler: it’s not.

That’s why we built Time Port — a dynamic bio link that doesn’t just sit there. It thinks, adapts, and routes your visitors based on time of day, day of the week, or even their location. Because your content deserves better than a flat, static link.


So... What Is Time Port?

Think of Time Port as your smartest link ever. One URL that can behave differently depending on when and where someone clicks it.

Core Use Cases:

  • 🕰 Morning vs Night: Morning? Route users to your latest blog post. Night? Maybe it’s your YouTube playlist time.

  • 🌎 Geo-Campaigns: U.S. traffic goes to your Shopify store, while European visitors see a localized landing page.

  • 📅 Weekend Mode: It’s Saturday? Auto-redirect to your promo offer or stream link.

And yes, it’s live: https://timeport.nrbuilt.live

You define the rules. Time Port does the rest.


How It Works (A Dev-Friendly Breakdown)

Time Port runs on a modern stack:

  • Next.js (for speed and flexibility)

  • Supabase (for real-time DB magic)

  • Vercel Edge Middleware (for blazing-fast, location-aware redirects)

It’s basically:

if (region === 'US' && timeOfDay === 'morning') {
  redirect('/us-morning-offer');
}

Of course, the actual logic is a bit fancier. But the idea? Simple.


The Why Behind Time Port

This project started as part of our "1 Product a Week" challenge — a mix of caffeine, chaos, and curiosity.

We were tired of the same old link-in-bio tools. They list links, sure. But they’re static. Rigid. Unaware of time zones or intent.

So we thought, “What if a link could change itself based on rules we set?” That question turned into a prototype, and now... here we are.

🚀 Prelaunch on Product Hunt: https://www.producthunt.com/products/time-port?utm_source=linkedin&utm_medium=social


Behind the Scenes: Nerdy Stuff We Loved

Time Port uses Clerk for authentication and is tied to Supabase for smooth user data management. We hit a few bumps along the way:

  • 🌍 Region matching was tricky, especially balancing accuracy with privacy

  • 🔄 Keeping user rules in sync across the stack took a combo of client logic + webhooks

  • ⚡ And yes, we obsessed over performance (we <3 low latency)


Who’s This For?

  • Creators: Change content by the hour or day

  • Marketers: Target campaigns by region

  • Indie Hackers: Run clever experiments with just one link

  • Founders: Launch smarter without switching links every week

If you’ve got an audience that’s global, time-based, or just hard to pin down, Time Port is for you.


What’s Next? (A Peek at the Roadmap)

We’re just getting started. Coming soon:

  • 📊 Link analytics

  • 🧠 A/B testing support

  • 🧩 Rule presets and templates

  • 💥 Even more granular targeting (like language or browser)

Got ideas? Tell us in the comments or DM us your wildest use case.


Try Time Port Today

Time Port is live and waiting for your creativity:
👉 https://timeport.nrbuilt.live

Please give it a whirl. Break the static link curse. And while you’re at it, we’d love your support on Product Hunt:
🔗 https://www.producthunt.com/products/time-port?utm_source=linkedin&utm_medium=social


Thanks for reading — Now Go Bend Space-Time 🕰️

That’s a wrap! We’re stoked to finally share this with you.

Go give Time Port a spin. Or three spins, depending on your time zone 😉

0
Subscribe to my newsletter

Read articles from Aman janwani directly inside your inbox. Subscribe to the newsletter, and don't miss out.

Written by

Aman janwani
Aman janwani

I am a web developer, student, and writer.