Made in Linz · ATFrom €99/monthPilot in 1-3 business daysDeployment target · Frankfurt

Visitor management
for Austrian
production sites.

Replace the paper visitor book with a 60-second check-in for visitors, deliveries and contractors. Documented safety inductions, a live evacuation list, configurable retention — Frankfurt deployment target, no hardware lock-in, from €99/month.

Pilot in 1-3 business days
No hardware lock-in
Frankfurt deployment target
Austrian invoice · USt.
Adib VMS visitor kiosk
Klaus Mayer
Donau Stahl AG · 13:48
Signed in. Host notified via Teams.
PRINTING01:00
Visitor badge
Zebra ZPL · A6
Built for teams like
Production & manufacturing·Metal · plastics · wood·Food production·Logistics & forwarding·Plant tours & training
02The flow

One minute from front door to badge.

The same flow runs at every reception. Identical UX in German and English, identical evidence trail — what your auditor sees in Linz is what they see in Graz.

00:00
Arrival

Visitor approaches the iPad kiosk; idle screen wakes on motion.

00:12
QR scan

Pre-registered guests scan invite QR — no typing on shared glass.

00:35
Induction quiz

Per-site safety quiz with passing score and validity window.

00:55
Photo capture

Front-camera capture; SVG signature stored with timestamp.

01:00
Badge prints

Branded badge prints via AirPrint or Zebra ZPL direct IP.

AI-Integrated VMS
03bAI, used responsibly

Multilingual safety inductions, translated for your contractor crews — not a chatbot gimmick.

AI is a tool here, not a tagline. Two concrete features ship today — safety-induction translation and anomaly-based login monitoring. Both run on EU infrastructure (Microsoft Azure, Westeurope), both are auditable, both can be disabled per tenant.

12
languages, neural MT
PDF
layout-preserving rewrite
EU
Azure Westeurope only
0
LLM training on your data

AI translation for safety inductions

Quizzes and induction PDFs are translated into 12 European languages with Azure Neural MT, including span-aware PDF rewriting that preserves the original layout, fonts and diacritics. Tenant admins review every translation before it goes live.

AI anomaly detection on every login

Each authenticated request runs through an impossible-travel + new-device check (UA-family + OS + country fingerprint, MaxMind GeoIP). Suspicious patterns email the affected user, log to the security dashboard, and feed the NIS2 audit trail.

Privacy-first by construction

No LLM training on visitor data. Translation runs through Microsoft Azure (EU region, no logging), not third-party generative APIs. No biometric capture by default, no facial-recognition, no automated decisions on visitors. Every AI feature is opt-out by tenant policy.

Honest scope

We don't use AI to score visitors, predict risk, or make binding decisions on entry. Where AI runs (translation, anomaly detection), the engine, the inputs, and the outputs are documented and reviewable in the dashboard. AI Act Art. 6 / Annex III: none of these are high-risk uses.

03Live product

The kiosk, the phone, the dashboard.

One backend, three surfaces. Visitors check in at the kiosk. Hosts run their day from the phone. Compliance and IT live in the dashboard. Every event flows through one Postgres in Frankfurt.

Admin Dashboard

Live overview for your tenant admin.

adibvms.app
Admin dashboard
Live KPIs
Expected · signed-in · signed-out, updated as visitors flow through.
Audit log
Every mutation logged with actor, IP, country and endpoint.
Tenant isolation
DB-level scoping. No cross-tenant access via the app layer.
Host iOS App

Your front desk, in your pocket.

Pre-register, sign in, sign out, and trigger evacuation — without leaving the floor.

Host iOS app
iPad Kiosk

Native iPad app + browser fallback.

Touchscreen check-in with NDA signature, photo capture, QR self-checkout, and delivery mode.

iPad kiosk
04Compliance, simply

The boring parts, done properly. Cited to article.

Below is the controls sheet your compliance team will ask for. Each card maps a regulation to the concrete mechanism in the product.

NIS2 Directive Art. 21 (h)// access logging

Authenticated access metadata is tenant-scoped.

Connection-audit records can include actor, role, tenant_id, IP, user-agent, GeoIP country, endpoint, and response code. Retention is configurable and must be confirmed for the active tenant.

DSGVO Art. 5 (1)(e)// storage limitation

Visitor data ages out automatically.

Per-tenant retention window (e.g. 90 days). A nightly job purges visits, induction answers, signatures and badge artefacts older than the window.

DSGVO Art. 32// security of processing

Sensitive fields encrypted at rest.

Fernet (AES-128-CBC + HMAC-SHA256) protects selected credentials such as Twilio, SMTP, Entra, and Outlook secrets. Production endpoints enforce HTTPS/HSTS; verify the active edge TLS policy separately.

eIDAS Reg. (EU) 910/2014// trust services

Signed PDF reports, ready to activate.

Report engine emits PDF/A with detached signature placeholder. Sign with any EU-listed QTSP — activated per deployment, not by us.

Honest disclaimer

Adib VMS implements technical controls and evidence workflows; your legal, privacy, security, and audit functions decide applicability and sufficiency. We are not ISO 27001, SOC 2, or NIS2 certified. AVV/DPA wording and subprocessors must be confirmed before contract signature.

05Integrations

We ask for the smallest scope that delivers the feature.

Adib VMS plugs into the Microsoft 365 office your team already runs — least-privilege scopes, no shadow IT, full audit by your workspace admin.

Microsoft 365 · Entra ID
scope = openid · profile · email · User.Read

Delegated only. No app-only Graph. No Mail.*, no Files.*, no Directory.Read.All.

Outlook Calendar
scope = Calendars.ReadWrite · offline_access

Same Azure app as SSO. Pushes pre-registration as a 60-min event with the visitor as required attendee.

Microsoft Teams
transport = incoming webhook · channel-scoped

No Graph permissions on our side. Workspace admin retains revocation. Card on every check-in.

Slack
transport = incoming webhook · per site

One webhook URL per site. No chat:write, no channels:history, no users:read.

Power Automate
transport = HTTP webhook · signed · SSRF-guarded

Every event (check-in, check-out, evacuation, induction passed/failed) can fan out to any HTTP endpoint.

Twilio
byo = account_sid · auth_token · messaging_service_sid

Bring-your-own Twilio for SMS invites. Tokens encrypted at rest (Fernet). Or use our global default.

06Comparison

Adib VMS vs. the providers already on your shortlist.

Use this as a procurement checklist. Competitor plans, prices, hosting, and contract terms must be verified against a current quote.

Criterion
Adib VMS
Proxyclick
Envoy
SwipedOn
Vizito
Commercial offerPilot offer · confirm quoteCheck current quoteCheck current quoteCheck current quoteCheck current quote
Hosting and data flowsFrankfurt target · verify deploymentCheck contractCheck contractCheck contractCheck contract
Contract partnerAT · UID ATU82628756Verify before purchaseVerify before purchaseVerify before purchaseVerify before purchase
M365 SSO + Outlook calendarBoth · one Azure appCheck current planCheck current planCheck current planCheck current plan
Teams / Slack / Power AutomateSupported events · signed webhooksCheck current planCheck current planCheck current planCheck current plan
Audit evidence + GeoIPBuilt-in controlsCheck evidenceCheck evidenceCheck evidenceCheck evidence
AVV / DPA and subprocessorsLegal review requiredCheck contractCheck contractCheck contractCheck contract
Signed PDF reportsQTSP integration activatableCheck current planCheck current planCheck current planCheck current plan
07Pricing

Start free. Scale when you grow.

Forever-free plan available. No credit card required. Upgrade anytime.

FOREVER FREE

Free Plan

€0forever

Perfect for small sites

  • 5 visitors per day
  • 1 sign-in workflow
  • 1 induction question
  • 1 site
  • 2 host users
  • 10K translation chars/month
  • Email support
  • ✨ No credit card required

Requests are reviewed manually

Monthly
POPULAR
€99
€129per month
Early-bird · −23%
  • Unlimited visitors
  • All kiosk features + badge printing
  • Microsoft 365 SSO + Outlook calendar
  • Teams, Slack, Power Automate webhooks
  • DSGVO retention + audit log
Pay by invoice
Most chosen
Yearly
BEST VALUE · SAVE 16%
€999
€1290per year
Early-bird · −23%
  • Unlimited visitors
  • All kiosk features + badge printing
  • Microsoft 365 SSO + Outlook calendar
  • Teams, Slack, Power Automate webhooks
  • DSGVO retention + audit log
Pay by invoice

No pilot setup fee • Cancel anytime • Configurable privacy workflows • Deployment regions reviewed

Prices excl. VAT. Invoiced by Adib Solutions, Linz, Austria — UID ATU82628756. Stripe (card, SEPA Direct Debit) or SEPA bank transfer with proper Austrian USt. line item. Annual plans do not auto-renew without your confirmation.

08Procurement FAQ

The questions every Austrian buyer asks.

Tap to expand each answer. If we missed yours, the phone and email below are real and we answer in DE or EN.

The checked-in deployment targets DigitalOcean Frankfurt (FRA/FRA1). Selected credentials are Fernet-protected and production endpoints enforce HTTPS/HSTS. Confirm the active app, database, object-storage, backup, Azure, messaging, and support data flows before a contractual residency statement.
AVV/DPA availability, wording, subprocessors, and change-notice terms are confirmed with sales and legal before contract signature. The product page is not itself a contractual commitment.
One iPad per reception desk plus an optional AirPrint-compatible label printer (or Zebra ZPL over IP). The web dashboard runs on any modern browser; the host app runs on iOS and Android. No on-prem server, no VPN.
A standard pilot can usually be prepared in 1-3 business days. Entra SSO, printer setup, customer-specific inductions, and privacy/procurement approval are scheduled separately.
Yes. Monthly plans cancel any time, effective the end of the current billing period. Annual plans do not auto-renew without your written confirmation.
Exports and application-data deletion workflows are available. The offboarding schedule, legal holds, backup expiry, object storage, and written confirmation must be defined in the signed contract and verified against the active provider configuration.
Yes. Invoices are issued by Adib Solutions, Linz, Austria — UID ATU82628756 — with Austrian USt. line-itemed. Pay by Stripe (card, SEPA Direct Debit) or by SEPA bank transfer.
Adib VMS supports NISG/NIS2 evidence workflows with tenant-scoped logs, access controls, selected encrypted secrets, login-anomaly signals, incident checkpoints, and configurable retention. Applicability and organizational compliance remain the customer's legal and security assessment; this is not a certification.
09Start pilot

Run your real reception, then decide.

A standard tenant can usually be prepared in 1-3 business days. Run a 30-day staging or agreed site pilot with defined success criteria — no card on file and no recurring charge.

PILOT REQUEST~ 90s

Submitting creates a pilot enquiry only; there is no recurring charge. Scope, AVV/DPA status, subprocessors, and response timing are confirmed personally before any contract.

Free Visitor Management System Forever | Adib VMS