Skip to content
Legal · South Africa

Cookie Notice

The cookies and browser storage we use, and how you stay in control.

Last updated 9 October 2026

Version 9 October 2026

1. The short version

Essential cookies keep the website secure, support sign-in and remember choices you ask us to save. Optional cookies stay off unless you explicitly agree. You can accept all available cookies, reject optional cookies or save individual preferences. Browsing, scrolling or closing settings does not give consent. Your choice applies to this browser on this website.

2. What cookies and storage we use

On positack.co.za (the public website and sign-up pages)

NameSet byPurposeTypeLifetime
__Host-positack_consentPosiTackSigned, HTTP-only record of your choices, notice version, random consent identifier and date; not used for trackingEssential180 days, renewed when you make a new choice
__Host-positack_consent_blockPosiTackKeeps optional cookies off while a changed choice is being saved or if saving failsEssentialUntil the choice saves successfully, or 180 days
hasAuthPosiTack applicationsWritten by our applications when you sign in; tells the website header whether you are signed in, so it can show “Dashboard” instead of “Sign in”Essential30 days, or until you sign out
pt_namePosiTack applicationsHolds your name so the website header can show it while you are signed in. Readable by our pages (not HTTP-only)Essential30 days, or until you sign out
pt_emailPosiTack applicationsHolds your email address so the website header can show it while you are signed in. Readable by our pages (not HTTP-only)Essential30 days, or until you sign out
positack_developerPosiTackKeeps a developer signed in to the developer portal only (HTTP-only, secure)EssentialAbout 8 hours, or until you sign out
__cf_bm, cf_clearanceCloudflareSet only if Cloudflare’s security layer challenges a connection, to protect the site against bots and attacks; not used for trackingEssential / securityUp to 30 minutes (__cf_bm); up to 1 year (cf_clearance)

Browser local storage also contains positack.cookie-choice, used to share cookie changes between open tabs. It cannot grant consent. It is replaced when you change your choice and remains until you clear browser storage. Your requested country and language are stored aspositack.website-preferences.v1 until you change or clear them. Dismissing a region suggestion storespositack.locale-suggestion-dismissed for that tab’s session.

In the PosiTack web applications (back office, admin console, point of sale, kitchen display, QR ordering pages)

These are applications that run in your browser and use browser local storage (not cookies) for:

ItemPurposeTypeLifetime
Sign-in tokenKeeps you signed in to the application. It is stored encrypted. Sign-in tokens expire after 8 hours and are renewed while you remain signed in; PIN sessions on shared devices expire after 8 hoursEssentialUntil expiry or sign-out
Selected venue and branchRemembers which venue or branch you are working inEssentialUntil you sign out or clear storage
Display and device settingsRemembers preferences such as the till layout, printer and scale selection, kitchen-screen station, on-screen keypadFunctional (needed for the device to work as configured)Until cleared
QR-ordering cart and tableRemembers your table and the items in your cart while you orderEssentialUntil the order is placed or the browser closes
Offline queue (where enabled)Holds sales taken while the connection is down until they syncEssentialUntil synced

Third-party pages

When you pay through a payment gateway (for example PayFast, Ozow, Stitch or Yoco) you are taken to the gateway’s own page, which sets its own cookies under its own policy.

When a venue’s own WordPress website uses our plugin, that website’s cookie policy applies. Our plugin sets one cookie, positack_customer (HTTP-only), to keep a diner signed in to their account with the venue; it lasts as long as the diner’s sign-in, up to 30 days, or until they sign out. The plugin also uses browser local storage to remember the diner’s cart, and browser session storage to hold the details of an order in progress (cleared when the browser tab closes).

3. Optional services

No optional cookie services are active on this website. Accepting all therefore records essential-only use; it does not give permission for services added later.

  • No social-media embeds that set cookies.
  • No cross-site tracking, fingerprinting or session replay.

4. Managing cookies and storage

Use Cookie settings in the footer or on this page to change your choice or select Reject optional at any time. Withdrawal stops optional services for future visits and activity; it does not undo earlier processing. Choices expire after 180 days. We ask again if the notice’s purposes or providers change. Refusing optional cookies does not limit access to the website.

We keep a dated consent record for one year, including a random browser identifier, your choices, the action you selected, the notice shown and its version. Changes are linked to the preceding record so that withdrawals can be demonstrated. These records do not contain your name, email, IP address or browsing history. Access is restricted to those maintaining the website and handling privacy matters. Records are deleted automatically after the retention period. They are not used for advertising.

If your choice cannot be saved, optional cookies remain off and the banner explains how to try again. Without JavaScript, optional services remain off. Clearing storage or using another browser means you may be asked again.

You can delete or block cookies and local storage in your browser’s settings. If you block essential cookies or storage you will not be able to sign in, and the applications will not work. Signing out removes the sign-in token.

5. Changes

We will update this notice when the cookies or storage we use change, and the date above will change. Adding any non-essential cookie will be announced in advance and made subject to your consent.

6. Contact

Questions: privacy@positack.co.za · Positack (Pty) Ltd, A1 Farm Holm Hill, Beacon Bay, East London, 5241, South Africa · Information Officer: Armand Charles Moss. See also our Privacy Policy.

Related documents