NSSO Attendance Compliance in Minutes
Upload attendance CSV/Excel, validate Belgian IDs (NISS/BIS/Limosa), and generate compliant XML for Checkinatwork & CIAO. Zero hardware required.
Drop your attendance file here
or click to browse
Supported: .csv, .xlsx
Why Checkin OK?
Cryptographic ID Validation
Modulo-97 checksum verification for NISS/BIS numbers with pre/post-2000 birth year detection and BIS month normalization
AI Data Sanitization
Azure GPT-4o fixes typographical errors, extracts timestamps from natural language, and separates concatenated fields
NSSO XML Generation
XSD v1.13 compliant payloads for both Checkinatwork (daily presence) and CIAO (real-time timestamps with rest breaks)
GDPR Compliant
Uploaded files are processed in memory and not stored. Generated XML and metadata are automatically deleted after 90 days.
Simple, flat pricing
Free (anonymous)
Try without an account
1 declaration/day
- CSV/Excel upload
- NISS/BIS validation + XML
Free (registered)
Create a free account
5 declarations/day
- Everything in Free Anonymous
- Declaration history
- Email support
Starter
For small businesses
200 declarations/mo
- 200 declarations/month
- Everything in Free
- Priority email support
- NISS/BIS batch validation
Professional
For growing businesses
1,000 declarations/mo
- 1,000 declarations/month
- Everything in Starter
- Priority email support
- Multi-user access
- API access
Business
For large businesses
3,000 declarations/mo
- 3,000 declarations/month
- Everything in Professional
- Priority email support
- Custom integrations
- SLA guarantee
Enterprise
For enterprises with specific needs
Custom
- Unlimited declarations
- Everything in Professional
- Dedicated account manager
- Custom integrations
- SLA guarantee