Cookies Policy
This Cookies Policy was last updated on 23 September 2026.
What Cookies and Similar Technologies Are
Cookies are small text files placed on your device when you visit a website. They allow the site to remember actions and preferences over time. Similar technologies include web beacons and local storage that can store or access information on your device. On a course programming platform these files may record login status, selected learning modules, or progress through interactive coding exercises.
Why the Site Uses Cookies
headflowix uses cookies to deliver core educational features, maintain security during online lessons, analyse how learners interact with programming tutorials, and improve the overall experience for users in Singapore. Without these technologies many interactive course elements would not function correctly.
Strictly Necessary Cookies
These cookies enable basic site functions such as secure login, navigation between course pages, and protection against fraudulent access. They are essential for the platform to operate and do not require consent under Singapore's Personal Data Protection Act. Disabling them would prevent enrolment in programming courses and access to protected learning materials.
Functional Cookies
Functional cookies remember user preferences such as preferred programming language, course difficulty level, and display settings. They enhance usability but are not strictly required. Users may reject them and still complete core lessons, though repeated customisation steps become necessary.
Analytics or Performance Cookies
Analytics cookies collect aggregated information on how visitors navigate course modules, complete coding challenges, and spend time on practice exercises. This helps headflowix refine tutorial quality and identify popular programming topics. Data is processed in anonymised form wherever possible.
Advertising or Targeting Cookies
Advertising cookies may track browsing patterns to deliver relevant promotions for new programming courses. On this educational platform such cookies are limited and only activated after explicit consent. They do not profile individual learners for unrelated commercial purposes.
Social-Media Cookies
Social-media cookies may be set when learners choose to share course achievements on external platforms. These cookies facilitate integration features but are only loaded after consent. They allow third parties to recognise visitors across sites.
First-Party versus Third-Party Cookies
First-party cookies are set directly by headflowix and relate to core course delivery. Third-party cookies come from service providers that support analytics or content delivery. Both types are listed in later sections with their specific purposes and retention periods.
Session versus Persistent Cookies
Session cookies exist only while the browser is open and are deleted when the session ends. Persistent cookies remain on the device for a defined period, such as thirty days for language preference or up to two years for analytics identifiers, allowing return visits to resume progress without re-entering details.
Data Handled and Purpose of Each Category
Necessary cookies handle authentication tokens and session identifiers to keep users logged into programming environments. Functional cookies store theme choices and last-viewed lesson identifiers. Analytics cookies record page views, time spent on exercises, and error rates in code submissions. Advertising cookies capture click data on course recommendations. All data processing follows the principles of the Singapore Personal Data Protection Act.
Consent or Exemption Basis under Singapore Law
Strictly necessary cookies operate under the exemption for essential service delivery. All other categories rely on prior informed consent obtained through the site-wide cookie banner. Consent can be withdrawn at any time without affecting access to core programming content. The banner records choices and stores them for twelve months before re-prompting.
Cookie Providers and Durations
- Authentication token – first-party – necessary – session duration only
- Progress tracker – first-party – functional – ninety days
- Analytics identifier – third-party analytics provider – analytics – thirteen months
- Recommendation engine – third-party – advertising – six months after consent
- Social share button – third-party – social-media – session duration
How the Consent Manager Works
The cookie banner appears on first visit and allows granular selection of functional, analytics, advertising, and social categories. Users may accept all, reject non-necessary options, or customise choices. Subsequent changes are available through the footer area of every page. Withdrawal of consent immediately stops further collection by the affected categories.
Browser-Level Controls and Consequences
Most browsers allow blocking or deletion of cookies through settings menus. Disabling necessary cookies on this platform will block login and prevent completion of any programming course. Disabling analytics cookies reduces the data available to improve lessons but does not stop course access. Users in Singapore should review browser help resources for exact steps.
International Transfers
Some analytics providers may transfer data outside Singapore. headflowix ensures appropriate safeguards are in place. Details appear in the separate Privacy Policy available on request via the Contacts page.
Policy Changes and Contact Route
headflowix may update this Cookies Policy to reflect new technologies or legal requirements. The current version date appears at the top. Questions about cookie practices should be sent using the contact form on the Contacts page or by writing to [email protected], 199B Thomson Road, Goldhill Centre, Singapore 307636, or calling +65 9193 8589. Company Registration Number: 201923625H | Legal Form: Exempt Private Company Limited by Shares | Incorporation Date: 20 July 2019 | Registered Training Provider: SkillsFuture Singapore | headflowix
