Scope and controller
This Privacy Policy applies to the portfolio website operated by Nguyen Quoc Khang at nguyenquockhang.com, including its contact form and Kai AI portfolio assistant.
For the information described here, Nguyen Quoc Khang is the website operator and primary contact. This website is a professional portfolio; it does not provide user accounts, checkout, or payment processing.
Information collected
Information you provide
- Contact form: your name, work email, subject, and the project or operational context you choose to include.
- Kai AI: the questions and conversation context you submit. The interface sends up to the ten most recent conversation messages needed to produce a response.
- Direct communications: information contained in email, WhatsApp, or other messages you send using the contact links on this website.
Information collected automatically
In production, the website may receive standard technical and usage information such as the requested page, approximate region, browser or device type, referral source, interaction events, IP address, and security signals. The exact data depends on the browser, network, and providers described below.
The website does not intentionally send contact-form fields or chatbot content to Google Analytics.
How information is used
Information is handled only for purposes reasonably connected to operating this portfolio, including:
- responding to enquiries and evaluating possible projects, employment, or collaboration;
- delivering chatbot answers about the portfolio;
- protecting forms and APIs from spam, abuse, and automated traffic;
- understanding aggregate website usage and improving content, navigation, performance, and reliability;
- diagnosing errors, maintaining security, and complying with applicable legal obligations.
Information submitted through this website is not sold or rented.
Service providers
The website relies on a limited set of providers that process information only as needed to deliver their respective functions:
- Cloudflare Pages and Turnstile host, deliver, and protect the website. Turnstile evaluates browser and security signals and validates a security token before a contact request is accepted. Cloudflare states that Turnstile does not access form entries or other page inputs. See Cloudflare’s Privacy Policy.
- Mailgun / Sinch Email transmits contact-form submissions to the portfolio owner by email. See Mailgun’s Privacy Policy.
- Kira AI receives the recent conversation messages needed to generate Kai AI responses. Do not enter passwords, credentials, confidential infrastructure details, or other sensitive personal information into the chatbot.
- Google Analytics runs on the production website to measure visits and interactions. Google Analytics may use first-party cookies and similar identifiers. See Google’s Privacy Policy.
Links to third-party websites or communication platforms are governed by those services’ own privacy notices.
Legal bases
Where applicable law requires a legal basis, information may be processed with your consent, to take steps you request before entering a contract, to comply with legal obligations, or for legitimate interests such as responding to professional enquiries, securing the website, and improving its operation. These interests are considered against the rights and expectations of visitors.
You may withdraw consent where consent is the applicable basis, although this does not affect processing already completed lawfully.
Retention
Contact enquiries and related correspondence are retained only for as long as reasonably needed to respond, evaluate or perform requested work, keep appropriate business records, resolve disputes, and meet legal obligations. Information that is no longer required is deleted or anonymized when reasonably practicable.
Chat messages are not intentionally stored by the website’s browser interface after the current page session, but they are transmitted to the AI provider and may be processed or retained under that provider’s operational and legal requirements. Analytics, hosting, security, and email providers apply their own configured retention periods and policies.
Sharing and international transfers
Information may be shared with the providers listed above, professional advisers where necessary, or authorities when required by law. It may be processed in countries other than your own because the website uses global cloud, analytics, AI, security, and email infrastructure.
No information is shared for independent third-party advertising by the portfolio owner.
Security
Reasonable technical and organizational measures are used to protect information, including HTTPS delivery, same-origin API checks, request-size and field validation, Turnstile verification, restricted service credentials, and limited form inputs. However, no internet transmission or storage method can be guaranteed completely secure.
Please do not submit secrets. Never send passwords, API keys, private keys, recovery codes, production credentials, or highly sensitive personal data through the contact form or chatbot.
Your choices and rights
Depending on where you live, you may have rights to request access, correction, deletion, restriction, objection, withdrawal of consent, or a portable copy of certain personal information. You may also have the right to complain to a relevant data-protection authority.
To make a request, email nguyenquockhang1610@gmail.com. Enough information may be requested to verify the request and locate the relevant records. Some information may need to be retained where required by law or for legitimate security and record-keeping purposes.
Children
This professional portfolio is not directed to children under 13, and personal information from children is not knowingly solicited. If you believe a child has submitted personal information, please use the contact details below so it can be reviewed and removed where appropriate.
Changes to this policy
This policy may be updated when the website, providers, or legal requirements change. The current version will remain available at this URL, and the “Last updated” date will identify material revisions.
Privacy contact
Questions or requests about this policy can be sent to:
Nguyen Quoc Khang
Ho Chi Minh City, Vietnam
nguyenquockhang1610@gmail.com