Data handling

Privacy notice

Last updated: 7 October 2026

Website

This website automatically uses Cloudflare to record pages, visible section timing, button and WhatsApp entry clicks, and contact form status to improve the website. We also store the connecting IP address and the country, region and city estimated by Cloudflare from that IP for the website owner to review visitor journeys. VPNs and mobile networks may affect these estimates; they are not precise locations. A WhatsApp click does not confirm a sent message. Analytics do not read WhatsApp conversations or record form contents, contact details or your screen.

To understand where visits come from, analytics record the referring website domain and the utm_source, utm_medium, utm_campaign, utm_term and utm_content link parameters (up to 160 characters each), retaining the entry source during the same visit. Full referrer URLs and other URL parameters are not stored. Please do not include personal or sensitive information in campaign tags. IP, location and source data are deleted with behavioural records during daily cleanup after 365 days and are only accessible to the website owner after login.

The website saves a random anonymous visitor ID in browser local storage for up to 365 days to link return visits in the same browser. It does not identify names or phone numbers; changing devices or browsers, or clearing storage, can break the link. The current tab also uses a random session ID that renews after 30 minutes of inactivity. Browser no-tracking preferences and previously saved refusals are respected. Behaviour data are deleted during daily cleanup after 365 days; only the website owner can access reports and anonymous journeys.

To distinguish search crawlers, AI crawlers, AI agents and other automation, the server records identified automated requests for public pages, robots.txt and the sitemap. Records include the path without URL parameters, request time, HTTP status, connecting IP, estimated location, User-Agent (up to 512 characters), and identification and verification results. Browser behaviour records also include the User-Agent and identification results. Verification may use providers’ public IP lists, DNS or digital signatures. An unverified identity claim does not confirm its source, identify the customer operating an agent, or establish buying intent. Records are accessible only to the website owner after login and are deleted during daily cleanup after 365 days.

Language preference

On your first visit to the home page, the website uses your browser language to choose a version. A language you select manually is saved in this browser’s local storage (localStorage) for future visits to the home page. Choose “Use browser language” in the language menu to clear it.

Contact form

When you select “Send enquiry”, your name, email address or WhatsApp number (as provided), and project details are processed through Cloudflare and emailed to ProApp at [email protected] so we can reply and follow up. The website has no separate enquiry database; enquiries remain in our email system and are handled as needed for follow-up and service delivery. Normal submissions do not require human verification. Abuse prevention records submission frequency using short-lived identifiers from which IP addresses cannot be directly recovered; expired records are removed during daily cleanup. Cloudflare Turnstile is used only after rapid repeated submissions, processing the IP address, browser and device signals needed for verification. Continued high-volume submissions are temporarily rate limited. Direct WhatsApp and email links open the corresponding service.

The contact form source question is optional. The current tab briefly stores a broad entry category such as Google or ChatGPT, expiring after 30 minutes of inactivity, without a full referrer URL. Source information is emailed to ProApp with your submitted enquiry to understand which channels bring relevant enquiries. Browser no-tracking preferences and earlier analytics refusals are respected.

Enquiry notifications & manual follow-up

An enquiry summary and the contact details you provide may be sent to the person handling your enquiry through Telegram. Notifications also show the connection area inferred from the IP by Cloudflare, which may reflect a VPN or mobile network location. We write replies ourselves and follow up using the contact method you provide.

Information you choose to provide

Information you provide through the form, WhatsApp or email is used to handle enquiries, discuss quotes and deliver agreed services. Please do not send passwords, API keys or unredacted customer personal data in an initial enquiry. If project data is needed, access and confidentiality arrangements will be agreed separately.

Hosting & third-party services

The hosting provider may process IP addresses, request times and technical logs for operations, security and abuse prevention. WhatsApp, email providers and other services you choose to use handle data under their own policies.

Contact details

To ask about, correct or delete contact information you have given ProApp, email [email protected]. We will handle requests in line with applicable requirements and service needs.