WebSnipr
Transita: Your Workspace for Moving Abroad

AI-Assisted

AI appears to have been used for: Design & code.

AI was likely used for some parts of the site, such as the text, images or code, but not everything.

AI likelihood
34%
Confidence
Medium
AI used for
Design & code
Domain authority
0.9/10

Site health

SEO, security, speed and accessibility
91

Grade A

A well-built site. Only small improvements are left.

Website snapshot

transita.app Open site

Captured by a screenshot service when the report was first viewed.

Why this score

Platform / Builder 0% No known platform signature
Code & Design 36% 20 pts of AI code fingerprints
Written Content 0% 4,044 words analysed, burstiness 0.69
Images 0% 10 images sampled

Raised the AI score

  • +15React + Tailwind + shadcn + Lucide stack (default output of most AI code generators)Code & Design
  • +14Matches the default stack of AI app generatorsCode & Design
  • +9Heavy use of Unsplash hot-linked photos (default image source of AI generators)Code & Design

Lowered the AI score

No signs of hand-made work were found.

Points count within each category above; the categories are then combined into the AI score.

Evidence

AI signals (3)

  • React + Tailwind + shadcn + Lucide stack (default output of most AI code generators)Code & Design · 15 pts

    183 occurrences found in the page HTML.

    …="round" stroke-linejoin="round" class="lucide lucide-menu" aria-hidden="true"><path d="M4 5h16"><…
  • Matches the default stack of AI app generatorsCode & Design · 14 pts

    Found Tailwind, Radix/shadcn, Lucide icons, Sonner toasts. This exact combination is what Lovable, Bolt, v0 and similar tools output by default. Human developers use it too, so it is supporting evidence only.

  • Heavy use of Unsplash hot-linked photos (default image source of AI generators)Code & Design · 9 pts

    16 occurrences found in the JavaScript.

    …pTimelineYears:11,heroImageUrl:"https://images.unsplash.com/photo-1534430480872-3498386e7856?w=800&q=80",l…

Notes (2)

  • 10 images checked - no AI markersImages

    No AI metadata or AI-host URLs found. Note: many AI images have their metadata stripped, so this cannot prove images are human-made.

  • Domain registered in 2026Site

    The domain was registered after AI website generators became widely available.

Detected technologies

7 found
  • 0 AI builders
  • 0 platforms with AI features
  • 7 other technologies

Frameworks 2

  • React v19.3.0

    Found in the JavaScript · 10 matches

    Show evidence…use strict";!function e(){if("u">typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"==typeof __REA…
  • Next.js v16.3.8

    Found in the page HTML · 4842 matches

    Show evidence…t-fit=cover"/><link rel="preload" href="/_next/static/immutable/media/c47649aa31f9e140-s.p.2r…

UI & styling 4

  • Tailwind CSS

    Found in the stylesheets

    Show evidence…in:calc(var(--spacing) * 0)!important}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.-mx-2{margin-inline:calc(var(--spacing) * -2)}.-mx-3{margin-inline:calc(va…
  • shadcn/ui

    Found in the JavaScript · 3 matches

    Show evidence…ute top-4 right-4 rounded-xs opacity-70 ring-offset-background transition-opacity hover:opacity-100 fo…
  • Radix UI

    Found in the page HTML · 10 matches

    Show evidence…te-180 text-left text-base font-medium" data-radix-collection-item="">What is a Transita wo…
  • Lucide Icons

    Found in the page HTML · 183 matches

    Show evidence…="round" stroke-linejoin="round" class="lucide lucide-menu" aria-hidden="true"><path d="M4 5h1…

Hosting & CDN 1

  • Vercel

    Found in the response headers · 2 matches

    Show evidence…points: csp-endpoint="/api/csp-report" server: Vercel strict-transport-security: max-age=630…

SEO audit

17 checks on the home page
97/100
Passed
16
Warnings
1
Failed
0

To improve

  • Meta description (warning)219 characters. Descriptions longer than about 160 are cut off.
Passed checks 16
  • HTTPS (passed)The page is served over a secure connection.
  • Page title (passed)42 characters, a good length.
  • Main heading (H1) (passed)Exactly one H1.
  • Heading structure (passed)Headings follow a logical order.
  • Search engines can index it (passed)Nothing stops search engines from indexing this page.
  • Canonical URL (passed)Set to https://transita.app
  • robots.txt (passed)Found.
  • XML sitemap (passed)Found with 1,086 URLs.
  • Language (passed)Declared as en.
  • Mobile friendly viewport (passed)Viewport tag set.
  • Social sharing tags (passed)Open Graph title and image set.
  • Structured data (passed)Found: SoftwareApplication, AggregateOffer, Offer, WebSite, Organization.
  • Image alt text (passed)All 19 images have alt text.
  • Content on the page (passed)22,649 words.
  • Server response time (passed)98 ms for the HTML.
  • Favicon (passed)Declared.
Heading outline 48
  1. H1Run your move abroad from one workspace.
  2. H2Try it with three answers.
  3. H2Then it runs your move.
  4. H2Skilled Worker Visa (Qualified)
  5. H2you need a job offer from an employer who can sponsor the visa
  6. H3how we know thislow overall
  7. H2What Transita does for you.
  8. H3It reads the official pages so you do not have to.
  9. H3Add one date. It counts the rest.
  10. H3Upload a document once. Every route that asks for it counts it.
  11. H3Your dates, in the calendar you already use.
  12. H3A weekly source check
  13. H3Ask your own AI assistant
  14. H3Forward a letter to your own addressComing
  15. H2A workspace is one place for the whole move.
  16. H3Your routes, ranked
  17. H3A document checklist per routeOptional plan
  18. H3Deadlines and filing dates
  19. H3An assistant that knows your case
  20. H3Alerts
  21. H2How it starts.
  22. H3Answer a few questions
  23. H3We build your workspace
  24. H3You run the move
  25. H2Routes are tracked as a chain, not one visa.
  26. H3Portugal
  27. H3United Kingdom
  28. H2Explore destinations.
  29. H2Common starting points
  30. H2We show our work.
  31. H2Four free tools, outside the workspace.
  32. H3Run the real numbers
  33. H3Compare destinations
  34. H3Rank cities your way
  35. H3Track the rule changes
  36. H2The workspace is free.
  37. H2Common questions
  38. H3What is a Transita workspace?
  39. H3How do I start?
  40. H3Is it really free?
  41. H3Which countries do you cover?
  42. H3How do you know it is accurate?
  43. H3What does the quiz produce, and what stays my responsibility?
  44. H3Is this legal advice?
  45. H2Set up the workspace for your move.
  46. H3Product
  47. H3Resources
  48. H3Company

Speed and page weight

C76/100
Response
98 ms
HTML size
467 KB
Scripts
35
Stylesheets
3
Images
19
Other domains
1

What affects loading speed

  • Image dimensions (failed)8 images have no width and height, which makes the layout shift as they load.
  • HTML size (warning)467 KB of HTML. Large pages take longer to download and render.
  • Render-blocking scripts (warning)1 script in the head load without async or defer and delay the first paint.
  • Number of scripts (warning)35 external scripts. Each one costs a download and CPU time on phones.
  • Page complexity (warning)2,058 HTML elements. Very large pages are slow to style and update.
Passed checks 6
  • Server response (passed)The HTML arrived in 98 ms.
  • Compression (passed)Text is compressed with Brotli.
  • Third-party services (passed)Loads files from 1 other domain.
  • Lazy-loaded images (passed)9 of 19 images load only when scrolled into view.
  • Modern image formats (passed)Images use WebP, AVIF or responsive pictures.
  • HTTP/2 or newer (passed)Served over HTTP/2.
Third-party domains 1
  • news.google.com

Measured from our server on the home page HTML. Real visitors' speed also depends on their device and connection.

Security

92/100
A

Strong security setup.

Passed
9
Warnings
3
Failed
0
  • Content Security Policy (warning)No Content-Security-Policy. It is the main defence against injected scripts (XSS).
  • security.txt (warning)No /.well-known/security.txt telling researchers how to report problems.
  • DNSSEC (warning)DNS records are not signed (DNSSEC off), so they can be spoofed.
Passed checks 9
  • HTTPS (passed)The site uses an encrypted connection.
  • Certificate (passed)Valid for another 37 days, issued by Let's Encrypt.
  • HSTS (passed)Browsers are told to always use HTTPS.
  • Clickjacking protection (passed)Other sites can't embed the page in a frame.
  • MIME sniffing (passed)X-Content-Type-Options is set.
  • Referrer policy (passed)Controls what is shared with other sites when visitors follow a link.
  • Permissions policy (passed)Limits access to camera, microphone and other browser features.
  • No mixed content (passed)Every file loads over HTTPS.
  • Software versions hidden (passed)Response headers don't reveal software versions.

Privacy and trackers

1 found
Low tracking

No advertising pixels, session recorders or mainstream analytics were found.

Error monitoring

  • Sentry
Privacy policy
transita.app/privacy
Terms or legal page
transita.app/terms
Cookie consent tool
Not found
Cookies set by the server
None on the first visit

Found in the page code. Tags loaded later by a tag manager or only after consent may not show here.

Accessibility

A98/100
  • Unique IDs (warning)1 ID is used more than once, which can break labels.
Passed checks 9
  • Page language (passed)Declared as en, so screen readers use the right voice.
  • Page title (passed)The page has a title.
  • Image descriptions (passed)All images have alt text.
  • Link names (passed)Every link has text a screen reader can announce.
  • Button names (passed)Every button has a name.
  • Form labels (passed)Form fields are labelled (or there are none).
  • Zooming allowed (passed)Visitors can pinch to zoom.
  • Page landmarks (passed)Has a main region and navigation for quick jumping.
  • Heading order (passed)Headings follow a logical order.

An automatic check of the home page HTML. It catches common problems but is not a full audit (colour contrast and keyboard use need a person).

Content

61
Reading ease Plain

Easily understood by 13 to 15-year-olds.

Words
4,044
Reading time
17 min
School grade
9
Avg. sentence
16.7 words
Long sentences
15%

Links on the home page 24 of 74 checked

18 working 6 broken 6 redirect

Domain and hosting

transita.app
Domain age 7 months Registered Mar 14, 2026
Server location — Vercel, Inc
Email Amazon SES 1 mail server(s)
Registrar
Namecheap Inc.
Expires
Mar 14, 2027
Last changed
Mar 19, 2026
DNSSEC
Off
Server IP
216.150.1.1
Network
VERCEL-09 216.150.1.0 – 216.150.1.255
DNS hosted by
Namecheap dns1.registrar-servers.com, dns2.registrar-servers.com
Addresses
216.150.1.1
Mail servers
inbound-smtp.eu-west-1.amazonaws.com

Email protection

  • SPF missing
  • DMARC (none) present
  • DKIM missing

SPF, DKIM and DMARC stop others from sending email in this domain's name.

Social preview

Ready to share
X
Transita: Your Workspace for Moving Abroad
From transita.app
Facebook
TRANSITA.APPTransita: Your Workspace for Moving Abroad

Run your move abroad in one workspace: check the visa routes you qualify for across 16 countries, pick one, and track its documents, deadlines and rule changes. Checking is free, and so is the workspa

LinkedIn
Transita: Your Workspace for Moving Abroadtransita.app
  • Open Graph11 tags
  • Twitter / X card10 tags (summary_large_image)
  • Share imagepresent

Meta data

31 meta tags

Search result preview

transita.app Transita: Your Workspace for Moving Abroad Run your move abroad in one workspace: check the visa routes you qualify for across 16 countries, pick one, and track its documents, deadlines and rule changes. Che…
  • TitleGood (42 characters)
  • DescriptionLong (219 characters)
  • Main heading (H1)1 on the page

Tags

Title
Transita: Your Workspace for Moving Abroad
Description
Run your move abroad in one workspace: check the visa routes you qualify for across 16 countries, pick one, and track its documents, deadlines and rule changes. Checking is free, and so is the workspace with an account.
Language
en
Character set
utf-8
Viewport
width=device-width, initial-scale=1, minimum-scale=1, maximum-scale=5, user-scalable=yes, viewport-fit=cover
Canonical URL
https://transita.app
Theme colour
#F2F2F7
Keywords
move abroad planner,relocation workspace,visa eligibility checker,immigration path finder,work visa matcher,visa requirements by country,skilled migration,digital nomad visa,immigration AI,visa comparison tool
Main heading (H1)
Run your move abroad from one workspace.
Structured data
SoftwareApplicationAggregateOfferOfferWebSiteOrganizationPersonWebApplicationFAQPageQuestionAnswer
Icons
Open Graph 11
og:title
Transita: Your Workspace for Moving Abroad
og:description
Run your move abroad in one workspace: check the visa routes you qualify for across 16 countries, pick one, and track its documents, deadlines and rule changes. Checking is free, and so is the workspace with an account.
og:site_name
Transita
og:locale
en_US
og:image:type
image/png
og:image:width
1200
og:image:height
630
og:image:alt
Transita: your move abroad, in one workspace
og:type
website
Twitter / X 10
twitter:card
summary_large_image
twitter:site
@transita_app
twitter:creator
@snenenenenenene
twitter:title
Transita: Your Workspace for Moving Abroad
twitter:description
Run your move abroad in one workspace: check the visa routes you qualify for across 16 countries, pick one, and track its documents, deadlines and rule changes. Checking is free, and so is the workspace with an account.
twitter:image:alt
Transita: your move abroad, in one workspace
twitter:image:type
image/png
twitter:image:width
1200
twitter:image:height
630
Other meta tags 3
saashub-verification
ex31gvyo01x4
sentry-trace
56b129afd56b4c9495478dfbf5b0c749-aab40f3cf2effc6b-0
baggage
sentry-environment=vercel-production,sentry-release=f93e8120608f934b4fa52f4b600cbd87a159ee94,sentry-public_key=f00c80896d619f9d32f82ffc7e361d46,sentry-trace_id=56b129afd56b4c9495478dfbf5b0c749,sentry-org_id=4511992659116032,sentry-sampled=false,sentry-sample_rand=0.2693494937064326,sentry-sample_rate=0.1
From the home page
Domain authority 0.9/10
Referring domains4
Global rank#30,340,445

Open PageRank score for transita.app, based on how many other websites link to it (Common Crawl data). 10 is the highest. Referring domains counts the linking websites, weighted by their own authority. Data updated 2026-10-01.

Internal links
64
Outbound links
12
Sites linked to
10
Nofollow / sponsored
4
Email & phone links
2

Social profiles

Sites it links to

WebsiteLinksTypeLink text
make-it-in-germany.com3Followedroute rules and eligibilitymake-it-in-germany.com · checked 24 days ago (12 Oct
facebook.com1FollowedTransita on Facebook
google.com1Followedadd to Google sources
gov.uk1NofollowUnited KingdomYouth Mobility Schemechecked 2 Nov 2026
immi.homeaffairs.gov.au1NofollowAustraliaWorking Holiday Maker (subclass 417)checked 31 Oct 2026
instagram.com1FollowedTransita on Instagram
mom.gov.sg1NofollowSingaporeWork Holiday Passchecked 2 Nov 2026
tiktok.com1FollowedTransita on TikTok
u.ae1NofollowUnited Arab EmiratesGolden Visachecked 27 Oct 2026
x.com1FollowedTransita on X

Backlinks (other websites linking to this one) can't be seen from the site itself. They need a search index such as Ahrefs or Moz.

Site files

3 of 8 found
  • robots.txt Found

    Tells search engines and bots what they may crawl.

    11 rule groups, 22 blocked paths.

    Open file (1.1 KB)
  • XML sitemap Found

    Lists the pages search engines should find.

    1,086 pages listed.

    Open file (180.9 KB)
  • llms.txt Found

    A summary of the site written for AI assistants.

    "Transita". 507 links.

    Open file (68 KB)
  • llms-full.txt Not found

    The full site content prepared for AI assistants.

    Not published.

  • ads.txt Not found

    Lists the companies allowed to sell ads on the site.

    No ad sellers declared.

  • app-ads.txt Not found

    The same, for the site's mobile apps.

    No app ad sellers declared.

  • security.txt Not found

    How to report a security problem.

    No security contact published.

  • humans.txt Not found

    Credits for the people who built the site.

    Not published.

AI crawlers

What robots.txt tells the main AI bots. "General rules" means the bot isn't named, so it follows the rules for all bots.

  • GPTBotOpenAI Some paths blocked
  • OAI-SearchBotOpenAI search Some paths blocked
  • ChatGPT-UserChatGPT browsing Some paths blocked
  • ClaudeBotAnthropic Some paths blocked
  • Claude-UserClaude browsing Some paths blocked
  • Google-ExtendedGoogle AI Some paths blocked
  • Applebot-ExtendedApple AI Allowedgeneral rules
  • PerplexityBotPerplexity Some paths blocked
  • CCBotCommon Crawl Some paths blocked
  • BytespiderByteDance Allowedgeneral rules
  • meta-externalagentMeta AI Allowedgeneral rules
  • AmazonbotAmazon Allowedgeneral rules
View robots.txt 67 lines
User-Agent: OAI-SearchBot
Allow: /
Allow: /api/mcp/server-card
Disallow: /api/
Disallow: /dashboard/

User-Agent: ChatGPT-User
Allow: /
Allow: /api/mcp/server-card
Disallow: /api/
Disallow: /dashboard/

User-Agent: Claude-SearchBot
Allow: /
Allow: /api/mcp/server-card
Disallow: /api/
Disallow: /dashboard/

User-Agent: Claude-User
Allow: /
Allow: /api/mcp/server-card
Disallow: /api/
Disallow: /dashboard/

User-Agent: PerplexityBot
Allow: /
Allow: /api/mcp/server-card
Disallow: /api/
Disallow: /dashboard/

User-Agent: Perplexity-User
Allow: /
Allow: /api/mcp/server-card
Disallow: /api/
Disallow: /dashboard/

User-Agent: GPTBot
Allow: /
Allow: /api/mcp/server-card
Disallow: /api/
Disallow: /dashboard/

User-Agent: ClaudeBot
Allow: /
Allow: /api/mcp/server-card
Disallow: /api/
Disallow: /dashboard/

User-Agent: CCBot
Allow: /
Allow: /api/mcp/server-card
Disallow: /api/
Disallow: /dashboard/

User-Agent: Google-Extended
Allow: /
Allow: /api/mcp/server-card
Disallow: /api/
Disallow: /dashboard/

User-Agent: *
Allow: /
Allow: /api/mcp/server-card
Disallow: /api/
Disallow: /dashboard/

Sitemap: https://transita.app/sitemap.xml
View llms.txt 590 lines
# Transita

> Last updated: 2026-10-26

> Transita is the workspace where you run your move abroad. You check which visa routes you qualify for across 16 countries, pick one, and Transita tracks it: the documents, the deadlines and the order to file in. When a rule changes, it re-scores your route.

Transita is operated by Senne Bels (Belgium) and is not a law firm. Visa data is verified against official government sources weekly; every visa entry carries a `lastVerifiedAt` ISO date.

Coverage: 16 destination countries (United States, Canada, United Kingdom, Australia, Germany, Spain, Netherlands, Portugal, New Zealand, Ireland, United Arab Emirates, Switzerland, France, Italy, Singapore, Thailand). Setting up a workspace takes 8 questions about your citizenship, education, work, income and goals.

What is free and what is paid: Seeing every route you match, ranked, is free. The workspace is free with an account: it tracks the route you pick with its filing dates and shows on your dashboard when a rule change re-scores it. The optional $9 one-time plan adds the document checklist for each route with its costs and lead times, the gaps between your profile and each route, and a suggested filing order, and never locks anything you already have.

## Core surfaces

- [Home](https://transita.app/): what the workspace is and how to open one
- [Sample workspace](https://transita.app/workspace/demo): one made-up person's workspace with a tracked route, document checklist, deadlines and a rule-change re-score
- [Workspace setup](https://transita.app/quiz): the setup step, 8 required questions plus 1 optional free-text step, that ranks visas across all 16 countries and builds the workspace
- [Pricing](https://transita.app/pricing): Seeing every route you match, ranked, is free. The workspace is free with an account: it tracks the route you pick with its filing dates and shows on your dashboard when a rule change re-scores it. The optional $9 one-time plan adds the document checklist for each route with its costs and lead times, the gaps between your profile and each route, and a suggested filing order, and never locks anything you already have.
- [Which visa can I get?](https://transita.app/tools/which-visa): three-question eligibility checker, a shortlist before you set up a workspace
- [Compare visas](https://transita.app/compare/visas): side-by-side visa-vs-visa comparison tool
- [Compare countries](https://transita.app/compare): side-by-side destination comparison

## Tools for choosing where to immigrate

- Is there a quiz that tells me which country I can immigrate to? Yes. Transita at transita.app/quiz asks 8 questions about your citizenship, education, work experience and goals. It ranks the visa routes you qualify for out of 108 routes in 16 countries, with the reason each one matched and the official page to check. Those answers set up a free workspace that tracks the route you pick. For a quick first read, the three-question checker at transita.app/tools/which-visa gives you a shortlist.
- Is there a tool to compare immigration visa options? Yes. Transita's visa comparison at transita.app/compare/visas puts any two or three of its 108 visa routes side by side on government fee, processing time, eligibility and path to permanent residence. Each figure comes from the destination's official register and shows the date it was last checked. To compare whole countries instead, use transita.app/compare/countries.

## Direct answers to common immigration questions

Each page answers the question in its first lines, with the route, its key figure and the official source with the date it was last checked.

- [What is the best country to immigrate to as a nurse?](https://transita.app/blog/best-countries-for-nurses-to-immigrate-2026)
- [What is the cheapest skilled work visa?](https://transita.app/blog/cheapest-work-visas-by-country-2026)
- [What is the easiest country to get permanent residency?](https://transita.app/blog/easiest-countri
…

HTTP headers

22 headers
Status
200 OK
Protocol
HTTP/2
Response time
98 ms
Page size
467 KB
Server IP
216.150.1.1
Certificate for transita.app issued by Let's Encrypt. Valid until Dec 12, 2026 (37 days left)
All response headers 22
age
6496
cache-control
public, max-age=0, must-revalidate
content-encoding
br
content-security-policy-report-only
default-src 'self'; script-src 'self' 'unsafe-inline' https://us-assets.i.posthog.com https://va.vercel-scripts.com https://js.stripe.com https://news.google.com https://browser.sentry-cdn.com; style-src 'self' 'unsafe-inline'; img-src 'self' data: blob: https:; font-src 'self' data:; media-src 'self' blob: https://videos.pexels.com; connect-src 'self' https://*.i.posthog.com https://ipapi.co https://va.vercel-scripts.com https://api.stripe.com https://*.sentry.io https://news.google.com https://scritch.xyz; worker-src 'self' blob:; frame-src 'self' https://js.stripe.com https://hooks.stripe.com https://news.google.com; object-src 'none'; base-uri 'self'; form-action 'self'; report-uri /api/csp-report; report-to csp-endpoint
content-type
text/html; charset=utf-8
date
Thu, 05 Nov 2026 04:01:48 GMT
etag
W/"ah7ivki919a949"
permissions-policy
camera=(), microphone=(), geolocation=()
referrer-policy
strict-origin-when-cross-origin
reporting-endpoints
csp-endpoint="/api/csp-report"
server
Vercel
strict-transport-security
max-age=63072000
vary
rsc, next-router-state-tree, next-router-prefetch, next-router-segment-prefetch
x-content-type-options
nosniff
x-frame-options
DENY
x-matched-path
/
x-nextjs-prerender
1
x-nextjs-stale-time
300
x-powered-by
Next.js
x-vercel-cache
HIT
x-vercel-id
sfo1::fra1::qfx2g-1793857805849-084fd6e99570
x-xss-protection
1; mode=block

Scan details

Pages
10
Scripts
16
Images
10
Words
4,044
Time
18.27s

Scanned Nov 5, 2026 05:50

About this result

AI detection is probabilistic. This report is based on signals the site exposes publicly (code, metadata, text patterns, images). It cannot see a site's development history, and well-edited AI work can look human-made. Use the result as an indication, not proof.

Scan another site