Stop refreshing TLScontact. Get a phone + desktop ping the second a Schengen visa slot opens. Local-only, no servers.
Users
358
−10 in 30 days
Rating
5.0 / 5
unchanged in 30 days
Ratings
1
0 in 30 days
Store rank
#50K
#42K among extensions
Version
1.4.0
updated 27 Jul 2026
Users
monthly, 5 months
Latest, 16 Oct 2026:358 usersMove the mouse over the chart for any month
Ratings count
monthly, 5 months
Latest, 16 Oct 2026:1 ratingsMove the mouse over the chart for any month
The Chrome Web Store rounds user counts down to the leading digit, so the user line moves in steps. The ratings count is exact and is the better signal of real adoption.
About Visa Master — Schengen Visa Slot Watcher (TLScontact: France, Italy, Spain)
Visa Master watches your TLScontact Schengen visa appointment booking page so you don't have to. When a slot opens, you get a desktop notification, an optional sound, and — if you've set it up — a Telegram push to your phone or email to your inbox.
Built for applicants chasing scarce Schengen visa slots (France, Italy, Spain, Germany, Netherlands, Greece, Portugal, and every other TLScontact-managed
destination). One install, all centres.
WHAT IT DOES (Free tier — what's in this download by default)
• Watches the TLScontact tab you have open. Polls on a polite cadence (every
2 to 15 minutes, default four).
• Detects open Schengen visa appointment slots through DOM inspection — no
screen-scraping of personal data, no automation of clicks.
• Notifies you the moment a slot appears, with the evidence used to make the
call so you can sanity-check before booking.
• Optional Telegram bridge for phone notifications when you're away from
the laptop.
PREMIUM TIER (optional, success-fee — £19 only when we book one for you)
• Auto-books a slot on your behalf the moment one appears that fits your
travel window. The booking happens inside your own TLScontact session, in
your own browser. No server-side scraping.
• Auto-logs-you-back-in if your TLScontact session times out (saved credentials,
encrypted locally with a per-install key).
• Email notifications for booking confirmed, booking failed, refund issued,
and auto-login lockouts — alongside Telegram and desktop.
• 24-hour refund window after each capture. If TLS cancels the slot, request
a refund from inside the popup with a short note describing what they told
you.
• After your 24-hour refund window closes, the extension automatically goes
back to watching — useful if you need to book a second appointment for a
family member on the same account.
WHAT IT WILL NEVER DO
• Send any data from the Free tier to our servers. The Free tier is fully
local — credentials never leave your browser, and the only network calls
are to TLScontact and (optionally) Telegram.
• Solve Cloudflare challenges for you. We'll detect a challenge and politely
pause; you complete it; we resume.
• Read your passport number, application reference, or any personal data on
the page beyond what's needed to identify slot availability.
HOW PRICING WORKS
• Free tier: £0 forever. Watch and notify, never book.
• Premium: £0 up front. £19 success fee captured the moment we successfully
book a slot inside your travel window. Fully refundable for 24 hours if
the slot was cancelled by TLS or wasn't what you wanted.
OPEN SOURCE
MIT licensed. Every line of code is on GitHub at github.com/torlyai/Schengen-master.
You can audit, fork, or contribute. If you spot a bug, a wrong selector for a
new TLScontact region, or a UX rough edge, open an issue.
SUPPORT
Email support@torly.ai for help. We typically reply within one business day.