You’re asking us to handle a TLSContact account that holds your visa journey. We take that seriously. Here’s exactly what we do, what we don’t do, and how to verify it for yourself.
It’s encrypted with a passphrase you choose, stored only in your browser’s local storage. Decrypted in-memory only when auto-login runs. Our servers cannot see, decrypt, or recover it.
Your browser does the work, in your own logged-in session. We never connect to TLSContact from our infrastructure — only your browser does, on the published 5-minute schedule.
Only anonymised slot availability is broadcast — never your name, application, or appointment details. Members race for slots; they never see each other.
VisaReady is operated from Hong Kong. Servers are in the UK and EU. Stripe processes all card payments — we never see card details.
When you sign in to TLSContact through the extension for the first time, here’s what happens:
If you forget your passphrase, we cannot recover it. You re-enter your TLS password and choose a new one.
What the server does see, in plain English:
What the server never sees:
Open chrome://extensions after installing — VisaReady only requests host access to tlscontact.com. The same permission list is published on the Chrome Web Store listing before you install.
Open Chrome DevTools while VisaReady is running. You’ll see scans go to tlscontact.com, never via our servers.
Our privacy policy spells out exactly what we store, where, and for how long — written to be read, not hidden.
We’re a small team. There’s no support queue. Email contact@visaready.ai — security issues, everything else, anything. A human replies within a few hours during business hours.