Built for Compliance.
Not for Profit.

VIGILIX was created to make professional-grade sanctions screening accessible to all Swiss entities subject to AML obligations โ€” regardless of their size or budget.

๐Ÿ‡จ๐Ÿ‡ญ Non-profit ยท Source Available ยท Data in Switzerland

Our Mission

Every financial intermediary in Switzerland โ€” banks, fiduciaries, lawyers, accountants, real estate agents, and dealers in high-value goods โ€” is legally required to screen clients and transactions against sanctions lists and PEP databases under the Anti-Money Laundering Act (LBA/AMLA).

In practice, professional screening tools cost thousands of francs per month, putting robust compliance infrastructure out of reach for smaller firms. This forces many to rely on manual searches or inadequate processes, creating compliance gaps that can result in regulatory sanctions.

VIGILIX was built to change that. It is a free, transparent, and privacy-respecting screening tool that directly downloads and queries official sanctions lists maintained by Swiss (SECO), European (EU FSF), United Nations (UNSC), and American (OFAC) authorities โ€” at no cost, with data staying in Switzerland.

๐Ÿ”“
Free & Open
No subscription, no hidden costs. The source code is auditable under a Source Available Non-Commercial licence. No vendor lock-in, no black box algorithms.
๐Ÿ‡จ๐Ÿ‡ญ
Swiss Sovereignty
All data is processed and stored on servers located in Switzerland (Infomaniak, Geneva). Not subject to the US Cloud Act or EU jurisdiction.
โš–๏ธ
Transparent Logic
Every score is explainable. The matching algorithm, data sources, and scoring rules are fully documented on the Methodology page.
๐Ÿ”„
Always Current
Lists are automatically refreshed every night at 2:00 AM from official sources. No manual downloads or updates required.
๐Ÿ”’
Privacy by Design
No screening data is logged or shared. Adverse news searches are routed through SearXNG โ€” no queries are sent directly to Google or Bing with identifying information.
๐Ÿ›๏ธ
Regulatory Aligned
Designed with Swiss LBA/AMLA requirements in mind. PDF reports include timestamps and source references suitable for compliance documentation.

Technology Stack

Python

Flask + Gunicorn

Lightweight web framework running behind Nginx on Ubuntu 22.04 LTS.

Docker

Containerized Deployment

Isolated, reproducible environment. Automatic restart on failure or reboot.

SearXNG

Privacy-First Search

Self-hosted meta-search engine for adverse news. No tracking, no API keys.

Wikidata

PEP Database

Free, open-source structured database of public figures. Updated continuously by the Wikipedia community.

RapidFuzz

Fuzzy Name Matching

C++ library, ร—10-20 faster than Python difflib. Trigram index pre-filters 88k+ entries. Fully deterministic and auditable.

GDELT

Adverse News โ€” Global Press

Free academic project monitoring international press in real-time. 100+ languages, no rate limiting. Used alongside SearXNG for adverse news screening.

Infomaniak

Swiss Hosting

VPS Cloud hosted in Geneva, Switzerland. ISO 27001 certified. 100% renewable energy.

๐Ÿ”’ Data & Privacy

โœ“

Data stays in Switzerland

All processing occurs on Infomaniak servers in Geneva. Names are never sent to external analytics services.

โœ“

No query logging

Screening queries are not stored on disk. No database of searched names is maintained.

โœ“

Not subject to Cloud Act

Infomaniak is a Swiss company not subject to US extraterritorial jurisdiction.

โœ“

Compliant with LPD

Data processing complies with the Swiss Federal Act on Data Protection (nLPD, revised 2023).

โš ๏ธ Legal Disclaimer

VIGILIX is a decision-support tool, not a legal compliance system. Results must always be reviewed by a qualified compliance officer before any action is taken. An "OK" result does not constitute legal clearance.

This tool does not replace a comprehensive KYC/AML policy, professional legal advice, or the human judgment of a compliance professional. Users remain solely responsible for their compliance obligations under Swiss law.

The creators of VIGILIX accept no liability for decisions made on the basis of this tool's output.

Source Available Non-Commercial

VIGILIX is built on open-source technologies. Its source code is available under a Source Available Non-Commercial licence โ€” auditable and transparent, but commercial use requires written agreement. Contact vigil.swiss@pm.me for commercial licensing.

View Source on GitHub