DEV Community

Cover image for Building a Chrome Extension That Shows Visa Requirements Before You Book
Mathis Higuinen
Mathis Higuinen

Posted on

Building a Chrome Extension That Shows Visa Requirements Before You Book

description: How Orizn brings visa requirements directly into Google Flights, Kayak, Skyscanner, and other travel booking flows.
tags: traveltech, chromeextension, startup, buildinpublic

Booking a flight is exciting.

Until one question suddenly appears:

Can I actually enter this country?

That is where the friction starts.

You open Google Flights.
You compare prices, dates, airlines, routes, layovers.

Then you leave the booking flow.

One tab for the flight.
One tab for visa requirements.
One tab for official government sources.
One tab for travel blogs.
Maybe one more tab for Reddit, just to be sure.

And after 20 minutes, you are still not completely confident.

That exact pain is why we built the Orizn Chrome Extension.

πŸ‘‰ extension.orizn.app

The problem

Visa information exists.

But it rarely appears at the moment when travelers need it most.

Most people discover visa rules too late:

  • after finding a cheap flight
  • after planning an itinerary
  • after booking accommodation
  • sometimes even after buying the ticket

That does not make sense.

Visa requirements should not be an afterthought.

They should appear exactly where the travel decision is being made.

The idea behind Orizn Extension

While traveling, I kept seeing the same pattern again and again.

People were not only asking:

β€œWhere should I go?”

They were also asking:

The answer depends on the passport, the destination, the length of stay, and sometimes the type of entry authorization required.

But travel platforms usually focus on flights, prices, hotels, and availability.

The visa layer is missing.

So we built Orizn Extension to bring that layer directly into the booking experience.

How it works

 β€œWhere can I actually go with my passport?”

The extension runs in the background while you browse travel websites such as:

  • Google Flights
  • Kayak
  • Skyscanner
  • and 30+ other travel platforms

You set your passport once.

Then, when you search for a destination, Orizn instantly shows useful entry information before you book.

For example:

  • whether you need a visa
  • how long you can stay visa-free
  • key travel requirements
  • useful destination context
  • important information to check before confirming your trip

No extra tabs.
No unnecessary confusion.
No last-minute surprise.

Just the right information, at the right moment.

Why a Chrome extension?

We could have built only a standalone visa checker.

Actually, we already built the infrastructure behind that.

I wrote about it here:

Building a multilingual API serving 39,585 visa pairs in 15 languages

That API is the foundation.

But the extension solves a different problem.

A visa checker answers a question when the user decides to search for it.

A browser extension answers the question before the user forgets to ask it.

That difference matters.

Because when someone is booking a trip, they are already focused on:

  • price
  • dates
  • destination
  • luggage
  • layovers
  • timing
  • availability

Visa rules are critical, but they are not always top of mind.

So instead of asking travelers to change their behavior, we decided to meet them where they already are.

Inside the booking flow.

The product experience

The goal was to make the extension feel invisible until it becomes useful.

The user should not have to open a dashboard every time.

They should not have to manually search every destination.

They should not have to copy and paste country names into another tool.

The flow is simple:

  1. Install the extension
  2. Select your passport
  3. Browse travel websites normally
  4. Get visa and destination context when it matters

That is it.

The extension becomes a small decision layer on top of existing travel platforms.

Not another travel app to manage.

Not another tab to keep open.

Just a contextual assistant for international travel decisions.

The bigger vision

Orizn is not only a Chrome extension.

The extension is one part of a larger travel infrastructure ecosystem.

The idea is to build tools that make travel planning clearer, safer, and more intelligent.

That includes:

  • visa data
  • travel APIs
  • browser tools
  • destination intelligence
  • developer SDKs
  • AI agent integrations
  • multilingual travel infrastructure

The extension is the consumer-facing layer.

The API is the infrastructure layer.

Together, they make visa information available both to travelers and to developers building travel products.

Why this matters

International travel is becoming more complex.

Visa-free access changes.
Electronic travel authorizations are expanding.
Border policies evolve.
Some countries change entry rules quickly.
Travelers often rely on outdated blogs or fragmented information.

That creates risk.

Not just inconvenience.

A traveler can book the perfect flight and still be denied boarding if they missed an entry requirement.

That is the kind of problem we want to reduce.

Not by replacing official sources, but by making important information easier to notice earlier in the decision process.

What we are building next

The current version focuses on surfacing visa and destination context while browsing travel websites.

Next, we want to improve:

  • more travel website coverage
  • better destination detection
  • richer country context
  • clearer requirement explanations
  • smoother onboarding
  • deeper integration with the Orizn Visa API
  • more personalized travel recommendations based on passport and destination

The long-term goal is simple:

When you are about to book a trip, Orizn should help you understand if that trip is actually possible for your passport.

Final thought

Booking a flight should feel exciting.

Not uncertain.

Visa requirements should not be discovered after the booking.

They should appear before the decision is made.

That is why we built the Orizn Chrome Extension.

πŸ‘‰ Try Orizn Extension

If you are building in travel tech, browser extensions, APIs, or AI agents, I would love to connect and share more about the infrastructure behind Orizn.

Top comments (0)