Visa Master — Schengen Visa Slot Watcher (TLScontact: France, Italy, Spain)
Stop refreshing TLScontact. Get a phone + desktop ping the second a Schengen visa slot opens. Local-only, no servers.
As of June 2026, Visa Master — Schengen Visa Slot Watcher (TLScontact: France, Italy, Spain) has 33 users in the Workflow & Planning category.
Usersno change0%
33
33
Ratingno change0%
—
— reviews
Reviewsno change0%
—
Version
1.3.1
Manifest V3
90-day change · In the last 90 days this extension 3 version updates.
History
4 snapshotsTracking since May 19, 2026.
View as table
| Date | Users | Rating | Reviews | Version |
|---|---|---|---|---|
| May 19, 2026 | — | — | — | 1.1.0 |
| May 25, 2026 | — | — | — | 1.1.0 |
| Jun 1, 2026 | 7 | — | — | 1.2.0 |
| Jun 7, 2026 | 20 | — | — | 1.3.0 |
| Now | 33 | — | — | 1.3.1 |
Changelog
- Jun 1, 2026name
Visa Master — Schengen Visa Slot Watcher (TLScontact)
Visa Master — Schengen Visa Slot Watcher (TLScontact: France, Italy, Spain)
- May 25, 2026description
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. 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. TWO TIERS • Free — slot notification only. 100% local, no servers, no telemetry, open source under MIT. • Premium (optional, £19 success fee) — adds auto-login on session expiry and auto-booking when a slot is detected. Charged only when a booking is actually captured, with a 24-hour refund window. WHAT IT DOES (Free, what every install gets) • 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. • Release windows: schedule tighter polling during known TLS release times (e.g. 12:00 UK), backing off the rest of the day. WHAT FREE NEVER DOES • Does NOT read your TLScontact password, passport number, or any form field. • Does NOT send anything to any server. Polling happens inside your own browser tab; the only network traffic is what your browser already makes when you load the page yourself. • Does NOT track you or collect analytics. There is no telemetry endpoint. WHAT PREMIUM ADDS (only if you upgrade) • Auto-login: when your TLScontact session expires the extension uses credentials you provide locally (encrypted with AES-GCM, stored in chrome.storage.local, never transmitted) to re-establish the session. • Auto-book: when a slot is detected within the travel window you configured, the extension clicks through the booking flow on your behalf. The Stripe £19 success fee is charged only after a booking is actually captured. • 24-hour refund window: if the auto-booked slot is wrong for any reason, ask for a refund within 24 hours and we'll honour it. NEVER, ON EITHER TIER • Does NOT bypass Cloudflare or any anti-bot measure. If a security check appears, the extension politely waits for you to clear it. • Does NOT use your TLS credentials for anything other than re-establishing YOUR session. Credentials never leave your machine. OPEN SOURCE Every line of code running on your machine is in our public GitHub repository under the MIT license. You can audit, fork, or compile from source: https://github.com/torlyai/Schengen-master WHY THIS APPROACH We built Visa Master after watching friends miss Schengen visa appointments because TLScontact release windows are short and unpredictable. Server-side scrapers (the kind some commercial booking tools use) fight against Cloudflare's bot protection — and lose. Running the watcher inside your own browser session sidesteps the entire bot-detection problem: the browser is already authenticated, already trusted by Cloudflare, and already authorised to view the page. The extension just refreshes it on a steady cadence and shouts when something opens. Who it's for: anyone applying for a Schengen visa from the UK (or any other country where the destination's visas are handled by TLScontact) who has exhausted their own page-refresh patience. SUPPORT GitHub Issues: https://github.com/torlyai/Schengen-master/issues Email: [email protected] Privacy: https://torly.ai/privacy/visa-master
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 [email protected] for help. We typically reply within one business day.
Permissions & access
- Permissions
- alarmsstoragenotificationstabsscripting
- Host access
- https://*.tlscontact.com/*, https://torly.ai/*, https://*.torly.ai/*
Screenshots
About
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 [email protected] for help. We typically reply within one business day.
Technical
- Version
- 1.3.1
- Manifest
- V3
- Size
- 687KiB
- Min Chrome
- 110
- Languages
- 2
- Featured
- No
Metadata
- ID
- cpogdllkcpenafboclnidfmmlcnjpbfm
- Developer ID
- ub92600628b4e209fde0a8099e477a2ee
- Developer Email
- [email protected]
- Created
- May 18, 2026
- Last Updated (Store)
- Jun 5, 2026
- Last Scraped
- Jun 7, 2026
- Website
- —
- Privacy Policy
- https://torly.ai/privacy/visa-master
Data sourced from the Chrome Web Store · last verified Jun 7, 2026.