Project helper and optional voice
Clicking Ask sends your question to this site and, when enabled, Cloudflare Workers AI to match it to published service information. Responses identify AI-assisted matching or the guided fallback. No private inbox records are provided to the model. Questions are not saved in the portfolio database; short-lived, hashed usage counters prevent abuse. Please do not enter confidential information. A prepared brief is only sent as an enquiry when you review and submit the contact form.
Optional dictation uses your browser’s speech service, which may process audio on its provider’s servers. It starts only when you activate it. This site does not store audio. Typing remains available. Read-aloud uses a browser-provided voice.
Replies written by Waseet are sent through the site’s email provider and kept privately with the enquiry. Incoming replies return to the contact mailbox; dashboard inbound synchronization is not enabled. Contact Waseet to request deletion of enquiry and reply records, subject to any necessary recordkeeping.
Operator and contact
This is Waseet Mahyudin’s portfolio. Contact contact@waseet.website about your information or an enquiry.
Enquiry information
The form collects your name, email, service, brief, and optional company and timeline. Accepted enquiries include time, a request reference, and the notice version. Please do not submit passwords, tokens or full private datasets.
Purpose and storage
Enquiry details are used to understand and respond to your request and are stored in a private Supabase database. Owner access is authenticated. Sending a brief does not subscribe you to marketing. Hosting and email providers may process technical request data needed to operate their services.
Abuse prevention and diagnostics
Protected email and optional network identifiers limit repeated submissions. Counters expire after two days and are cleaned during a later request. Routine diagnostics use references and safe categories instead of enquiry contents.
Retention and your requests
Email to ask about, correct, or request deletion of information relating to your enquiry. Retention depends on the ongoing enquiry and applicable obligations. The operator must confirm the retention policy and relevant jurisdiction before launch.
Browser preferences and owner access
Local browser preferences remember the color theme and motion settings. Private owner access uses essential session cookies. Ordinary visitors do not need an account. No advertising pixels or social tracking widgets are added by this site.
Optional site activity totals
When enabled, first-party counters record daily totals for public page views, service interest, project actions, prepared downloads, successful copies, and email or WhatsApp clicks. Only a predefined page category, action, and broad referring-site category are retained, for 90 UTC dates. There are no visitor IDs, measurement cookies, fingerprints, raw referrers, search terms, form contents or contact details in these counters. Do Not Track and Global Privacy Control are respected; admin, preview and signed-in activity are excluded. These approximate totals are not linked to enquiries. Daily maintenance removes older totals even after collection is disabled. Hosting providers may retain separate operational logs under their own policies.
External services
Email, WhatsApp and social links open the selected external provider. Their privacy practices apply there. No tracking social widgets are embedded.
Contact contact@waseet.website.
