appointsafe

Appointments your applicants can trust.

Appointsafe is online appointment booking for consulates, public offices and regulated services. Applicants book in their own language on any phone, bots and resellers are kept out, and personal data is encrypted and erased on schedule.

French, Arabic, German and English included. Hosted in Germany.

Passport renewal · Consular office

Choose a time

Tuesday 12 November

Held for you9:42
Verify my email

AS-7F3C21B9

4 languagesIncluding Arabic, right to left
10-minute holdsA chosen time is kept while you confirm
WCAG 2.2 AAAutomated accessibility checks on every release
30-day erasurePersonal data removed after the visit

For applicants

Booking takes a few minutes, on any phone

No account to create and no password to remember. Each step says exactly what happens next.

  1. Choose the service

    The applicant sees which documents to bring before choosing a place and a time.

  2. Hold a time

    The chosen time is reserved for ten minutes, so nobody else can take it while the form is filled in.

  3. Confirm by email

    A six-digit code proves the email address is real. Automated bookings are stopped before they reach your calendar.

  4. Receive everything

    Confirmation email with a QR code, a PDF to print, a calendar file and a private link to change or cancel.

For your staff

One console for the counter and the back office

  • Counter check-inScan the QR code or type the reference, confirm identity, record arrivals and no-shows.
  • Walk-ins and mobile missionsRegister people who arrive without a booking, and open dated booking for visits outside your offices.
  • Opening hours and closuresWeekly hours, public and religious holidays, and one-off closures in a few clicks.
  • Notices and waitlistWarn every affected applicant of a closure, and email waitlisted people when a time frees up.
  • Statistics and exportsUse of capacity, no-show rate and demand per service; every export asks for a reason and is recorded.

Security and privacy

Built for data you are accountable for

  • Encrypted per institutionNames and emails are encrypted with keys of your own (AES-256-GCM), held in a separate key service.
  • Erased on schedulePersonal data is deleted automatically after your retention period. Statistics remain without names.
  • Fair when demand is highFor busy openings, a waiting room gives everyone who arrives early a random place, so bots gain nothing by being fast.
  • Every action on recordStaff sign in with two-factor authentication, and sensitive actions go into a tamper-evident audit trail.
  • Hosted in GermanyEncrypted backups every few minutes and a tested restore procedure.

Offers

Choose the plan that fits your institution

Every plan includes the four languages, secure email confirmation, the staff console, encryption and automatic data erasure.

Office

One office that wants reliable online booking without waiting at the phone.

€29per month

  • 1 location
  • Up to 300 bookings per month
  • Confirmation email, QR code, PDF and calendar file
  • Counter check-in and walk-ins
  • Change and cancel links for applicants
  • Support by email on working days
Start with Office

Network

Ministries and networks of offices that connect booking to their own systems.

From €199per month

  • Unlimited locations, offices and bookings
  • Integration API with scoped access keys
  • Signed real-time notifications to your systems
  • Dedicated hosting on request
  • Onboarding, staff training and data processing agreement
  • Named contact and security documentation
Talk to us about Network

Prices exclude VAT. Setup and data migration are quoted separately. Every plan can be tried free for 30 days.

Questions institutions ask

Can booking appear on our existing website?

Yes. In the Institution and Network plans you add one short code snippet to your site, and the booking page appears inside it with your colours. If a browser blocks it, applicants get a link to the secure booking page instead.

Where is the data stored, and for how long?

On servers in Germany. You choose how long personal data is kept after the appointment (30 days by default); after that it is erased automatically, including from emails waiting to be sent.

How do you stop bots and slot resellers?

Every booking needs a confirmed email address and a browser check that gets harder under suspicious traffic. For high-demand openings, a waiting room gives early arrivals a random order and lets people in at a pace you set.

How long does it take to start?

Usually two to three weeks: we set up your services and hours with you, connect your domain, train your staff and run a rehearsal before going live.

See Appointsafe with your own services

Tell us which services and offices you run. We will prepare a demo with your hours and languages, and answer your security and data protection questions.

You can also write to us directly at [email protected]. We reply within one working day.

For example: the services you offer, how many offices, and when you would like to start.

We use these details only to answer you. Read our privacy notice.