For site administrators
VisaAI-SourceMonitor
If you found this page from a User-Agent string in your logs: this is what that agent is, what it takes, and how to stop it.
At a glance
| User-Agent | VisaAI-SourceMonitor/1.0 (+https://visaai.co/bots; visa requirement change monitoring) |
|---|---|
| Operated by | VisaAI — visaai.co |
| Purpose | Detecting changes to published visa requirements |
| Frequency | Once per day, per source |
| Rate | At most one request every 2 seconds to the same host |
| Method | GET only |
| Contact | team@visaai.co |
What it does
VisaAI helps people prepare visa applications. Everything it tells someone about a visa requirement is traced to the government page that states it, and shown with the date that page was last checked.
This agent is how that date stays true. Once a day it re-reads a small set of public pages — typically fewer than thirty per authority — and compares the extracted text against the previous copy. When wording around a requirement, a fee, a form or an eligibility rule changes, it raises the change for a person to review. Nothing shown to a user changes until that review happens.
If it cannot read your pages, VisaAI does not guess. It links people to your page instead.
How it behaves
- It reads your robots.txt before every request and follows it (RFC 9309, longest-match). A path you disallow is never fetched, and the decision is re-evaluated on every run rather than cached — so opening access takes effect the next morning.
- It honours
Crawl-delay, and waits at least 2 seconds between requests to the same host regardless. - A 403 or 429 stops it. It does not retry, does not back off and try again later, and does not change its User-Agent to get a different answer.
- It reads only. It submits no forms, lodges no applications, and follows no link that would.
- It sends no credentials or cookies, and never attempts an authenticated, account-holder or application area.
- It never attempts to pass a CAPTCHA or bot check.
- It caps what it reads — 8 MB and 30 seconds per request, at most 5 redirects.
- It does not redistribute your files unless your terms plainly permit it. Where they are silent, VisaAI stores only metadata and links people to your page.
How to block it
In your robots.txt. It is checked before every fetch and honoured immediately:
User-agent: VisaAI-SourceMonitor Disallow: /
Or narrow it to particular paths in the usual way. If you would rather tell us directly, write to team@visaai.co and we will stop — you do not need to explain why, and we will not ask you to.
Verifying it is really us
A User-Agent string is not proof of anything — anyone can send it. If you need to verify the traffic before allowing it, write to team@visaai.co and we will confirm the source addresses in use.
A published, stable IP range is not yet available. Saying so plainly seems better than publishing a list we cannot commit to keeping accurate, and we will update this section when one exists.
What VisaAI is not
VisaAI is not a government body, is not affiliated with or endorsed by any immigration authority, and does not issue visas or decide applications. It prepares applications with the people making them; they submit their own.
Questions, complaints, or a request to stop: team@visaai.co. · Visa information · Privacy