Last updated: September 16, 2026

Cookie Policy

Every cookie and storage item we use, and how to change your choice at any time.

Version 2.0

Some company details in this document are still being completed and are marked as such.

1. What this policy covers

Cookies are small text files a website stores in your browser. Similar technologies — local storage and session storage — work comparably. This policy explains which of these PPS — Practical Programming Systems uses on the public website and in the PPS ERP application, and how you control them.

2. Our approach

  • Strictly necessary items are used without consent because the website or application cannot work, or cannot be secure, without them.
  • Analytics and marketing cookies are placed only after you opt in. Until then no analytics or advertising script is loaded at all.
  • Analytics and advertising are used on the public website only — never inside the PPS ERP application, so your business data never reaches them.
  • Your choice is valid for 12 months. We ask again after that, or when this policy changes materially.

3. Changing your choice

Use Cookie settings in the footer of every page to change or withdraw your consent at any time. When you withdraw consent we delete the analytics and advertising cookies we are able to remove. Withdrawing consent does not affect processing that took place before.

4. Strictly necessary

NameTypeProviderPurposeDuration
ppserp_cookie_consentCookie + local storagePPSStores your cookie choice and the policy version12 months
NEXT_LOCALECookiePPSRemembers the language you selected12 months
ppserp_refreshHTTP-only cookiePPSKeeps you signed in securely; limited to the sign-in endpoints7 days
access_token, refresh_tokenLocal storagePPSAuthenticate your requests in the applicationUntil you sign out
auth-storage, perm-storage, onboarding-storageLocal storagePPSYour signed-in profile, permissions and set-up progressUntil you sign out
platform_tokenLocal storagePPSSign-in of PPS platform staffUntil sign-out
impersonationSession storagePPSShows the banner during a support sessionBrowser session
csrftokenCookiePPSProtects forms against cross-site request forgery12 months
__cf_bm, _cfuvidCookieCloudflareBot and abuse protection, rate limiting30 minutes / session
Turnstile challengeScript / local storageCloudflareDistinguishes people from bots on the sign-up formSession

5. Preferences (strictly necessary for features you use)

NameTypeProviderPurposeDuration
pps_theme_modeLocal storagePPSLight or dark modeUntil cleared
ppserp_dismissed_announcementsLocal storagePPSAnnouncements you closedUntil cleared
pps_product_tracker_saved_filters, pps.marketPosition.guideOpen, pps.mp.importProgress.dismissedLocal storagePPSSaved filters and closed hintsUntil cleared
pps_sidebar_scroll, sidebar group keys, onboarding_banner_dismissedSession storagePPSKeeps the navigation as you left itBrowser session

8. Browser settings

You can also delete or block cookies in your browser settings. Blocking strictly necessary cookies will stop sign-in and other parts of the application from working.

9. Contact

Questions about cookies: info@ppserp.com. More about how we process personal data is in our Privacy Policy.

Questions about this policy?

Contact us at info@ppserp.com.