How booking photos and answers are kept private, how long bookings are kept, how spam is blocked, and what to ask for so you collect only what you need.
Updated 7 Oct 2026
A booking form collects personal details. This page explains how Forms & Bookings protects them, and the choices that are yours.
Photos and files that visitors attach are kept in your site's own private storage, not in your public media library. They have no public web address. Only a signed-in member of your team can open one, from the booking, with its Open link.
The app checks what the file really is, not just its name. It accepts a JPG, PNG, HEIC or PDF of up to 5 MB, one file per question. Anything else is refused with a message the visitor can read.
A file that someone uploads but never sends with a booking is removed automatically, within about a day.
Mark a question as sensitive for anything like a passport number or an ID photo.
A File upload question is sensitive on its own when its wording mentions a passport, ID, identity or NRIC. You can switch that off.
For a sensitive question:
One thing to know: the booking alert email to you lists every typed answer as it was entered, including sensitive ones. Photos and files are listed by name only. Send alerts to a mailbox that only your team can read.
Singapore's PDPA asks businesses to collect personal data only for a purpose they can explain, and not to keep it longer than needed. This page is not legal advice, and using the app does not make a business compliant on its own. Some practical habits:
Each form has a Data retention setting, on its Settings tab:
New forms start at 24 months. A form made before this setting existed has no limit until you choose one, so open each older form and pick a period.
When a booking is past that period, it is deleted for good along with its photos and files. The time is counted from the latest date the booking holds a place on, such as the trip date. If it has no date, it is counted from the day it was made. A trip booked a year ahead is therefore kept until the chosen period after the trip. The clean-up runs about every six hours.
Deleting a booking, whether by hand or by this setting, cannot be undone. Export a CSV first if you need a copy.
You do not set anything up. Every form checks each submission in four ways before it counts as a booking:
Spam that is dropped never appears in Bookings, never takes a place on a date, and never emails you.
A real customer says the form would not send. They may have used autofill and sent in under three seconds, or shared a connection with many people. Ask them to wait a minute and try again, or to message you on WhatsApp.
Where are the files stored? In the private storage of your site. They are deleted with the booking, and with the site if the site is deleted.
Can I switch the spam check off? No. It is part of every form.