Disclaimer
Last updated: May 2026
Read this before you use DocuFlag
- DocuFlag is a self-help tool, not immigration advice. We compare your documents against published consulate requirements. We do not assess your eligibility, your personal circumstances, or whether a consulate will grant you a visa.
- AI can make mistakes — we cannot guarantee accuracy. The AI may misread documents, miss things, or produce inaccurate observations.
- You are responsible for verifying every output against the official consulate website before submitting your application.
- Consult a licensed immigration adviser for complex cases, unusual circumstances, or any doubt.
Not immigration advice
DocuFlag is a self-help AI tool that helps you check your own visa documents against published Schengen requirements. It does not provide immigration or legal advice and cannot predict or influence visa outcomes. All decisions are made solely by consular authorities. DocuFlag uses AI to read your documents. AI can make mistakes, misread documents, or produce inaccurate observations. You are responsible for verifying every observation against official consulate requirements before submitting your application. If your situation is borderline, complex, or you have any doubt, consult a licensed immigration adviser. DocuFlag is a checking tool — it does not replace professional advice. You are solely responsible for verifying all information with the relevant consulate or visa application center.
Generated by AI
In line with EU AI Act Article 50, we disclose that observations on the case page are produced by a generative AI model (Google Vertex AI, Gemini family, hosted on EU regional infrastructure). They reflect what the model read from your documents — not a guaranteed assessment.
Schengen-only scope
DocuFlag’s checks are limited to Schengen short-stay (Type C) visa applications submitted to the consulates currently supported in-app. We do not check UK visit visas, UK work visas, UK study visas, UK residence permits, UK ETAs, UK nationality, UK asylum applications, US B1/B2 visas, Canadian visas, Australian visas, or any other non-Schengen immigration matter.
AI limitations
DocuFlag uses artificial intelligence to read your documents and compare them against published consulate requirements. AI systems are not infallible. They can:
- Misread or misinterpret document content
- Miss relevant information in a document
- Produce inaccurate or incomplete observations
- Fail to detect issues that a human reviewer would notice
Our observations are non-exhaustive. The absence of a flag does not mean the document is fine. You remain responsible for identifying all gaps in your application.
Requirements accuracy
Our requirements database is maintained from official government sources and reviewed quarterly. However, consulate requirements can change at any time without notice. DocuFlag makes no guarantee that the requirements shown are current or complete.
Every requirement and observation in DocuFlag cites its official source. We strongly encourage verifying each item against the cited source before relying on it.
Cloud storage limitations
Cloud sync is a user-controllable toggle (default ON, flippable from Settings). When ON, your case data is stored encrypted at rest in our European cloud storage under Cloud KMS-wrapped keys; DocuFlagcan decrypt under your authenticated session. When OFF, no server-side copy of any case is kept — the only persistent copy is in your browser’s local cache.
- When cloud sync is OFF, clearing browser data or switching devices will lose your cases. Re-enable cloud sync from Settings to upload the cases currently in your local cache.
- Cloud-stored cases carry a 180-day TTL reset on every access: while you actively use a case its data stays indefinitely, but a case untouched (neither uploaded to nor downloaded from) for 180 consecutive days is auto-deleted under GDPR Art. 5(1)(e) storage-limitation.
- You are solely responsible for keeping any independent backups of your application you may need.
No guarantee of outcomes
Use of DocuFlag does not guarantee, predict, or influence visa approval or rejection. All visa decisions are made solely by consular authorities at their discretion.