Upload photo
A personalised link by email or SMS, a signed QR code, the operator app or the self-service kiosk. All four channels run in parallel.
Collect, validate and process ICAO/ISO-compliant portrait photos for badges, access cards, licences and passes. Highly automated, location-independent, processed entirely in Switzerland.
One digital solution, four proven steps.
A personalised link by email or SMS, a signed QR code, the operator app or the self-service kiosk. All four channels run in parallel.
The AI checks head position, resolution and the common ICAO errors on upload. Optional manual quality control requests a new photo with a reason.
The face is centred and cropped to the required format, the background replaced, and the file named by personnel number.
Download as ZIP or collect by sFTP or REST API. After export the photo is deleted at Photo Collect.
The four channels can be combined, so every person takes the route that works for them.
A personalised link lets anyone submit a photo in under two minutes. Runs in the default browser. No app, no login.
A self-service column with integrated background removal. Location-flexible, runs 24 hours without mains power, transmits over 4G/5G.
Capture at reception or the card office with the iOS and Android app. Personnel numbers are read by OCR.
A cryptographically signed upload code generated without access to Photo Collect. Built for printed letters.
The AI checks every upload against the ICAO criteria and gives the person immediate feedback. Optional manual quality control takes an average of one second per photo. No generative AI is applied to a face.
The SwissPass is the basic card for public transport in Switzerland, and the personalised red card sits in most Swiss households. Photo capture therefore has to be broad-based, simple and reliable. Alongside digital upload, Photo Collect provides real-time quality checking, automatic cropping and background removal.
Yes. Photos and metadata are collected by sFTP or REST API, or downloaded as a ZIP archive. The file naming follows your personnel or card number scheme.
Entirely in an ISO 27001-certified data center in Switzerland. No data leaves the country and no foreign cloud service is involved.
Up to 3,000 photos in one working day with manual quality control switched on. Validation alone scales without a practical limit.
2 to 4% of photos are requested again. 99% of people submit an accepted photo within three attempts.
Write us an email, call, or use the form. We reply within one working day.