Skip to content
Sign in

Ask about your website

[email protected]

South Africa

Every main IDJoy destination, grouped so you can scan instead of scroll.

01 / Work & discovery 05 pages
01 Home ↘ 02 Selected work ↘ 03 Case studies ↘ 04 Find businesses ↘ 05 Website advice ↘
02 / Services 04 services + free tool
06 Website ↘ 07 Branding ↘ 08 Business email ↘ 09 AI search visibility ↘ 10 Free invoice generator ↘ 11 Discuss your website ↗
03 / Tools & growth 04 pages
12 AI visibility scanner ↘ 13 AI business brief ↘ 14 Careers & extra income ↘ 15 About IDJoy ↘
04 / Access & partners 05 pages
16 Sign in to workspace ↘ 17 Client login ↘ 18 Become a partner ↘ 19 Admin dashboard ↘ 20 Findable admin ↘
Policies & controls Privacy policyCookie policyExtension privacyUnsubscribe

Web design for South African service businesses

Clear offers, visible proof and direct enquiry routes.

Cookies · Analytics · POPIA

Analytics is optional. The website still works without it.

This page explains the browser storage and analytics tools IDJoy uses, why they exist and how to change your choice.

Effective: 13 August 2026Policy version: 2026-08-13
Your choice Essential storage Optional analytics Google Analytics Cloudflare Retention Change your choice

1. Your choice

IDJoy asks before starting optional website analytics. Choosing “Continue without analytics” keeps optional analytics off. You can change the choice later.

Open cookie settings

2. Essential browser storage

Some browser storage is needed for security, authentication, form safeguards and to remember your privacy choice. It is not used to build an advertising profile.

  • idjoy_consent: remembers whether optional analytics is allowed. It lasts for up to 180 days unless you change or clear it sooner.
  • IDJoy login/session storage: used on authenticated portal pages so signed-in users can access the correct account and private tools.
  • Feature-specific local or session storage: some tools use browser storage to prevent duplicate submissions, preserve an active workflow or remember a setting described beside that feature.

3. Optional first-party analytics

If you accept analytics, IDJoy creates a random analytics visitor identifier and a session identifier. We use them to count visits and understand anonymous paths through public pages.

The first-party analytics dataset can include page paths without query strings, referral host names, campaign parameters, broad device and viewport categories, browser language, country code supplied by Cloudflare, scroll milestones and selected business actions.

The analytics event collector is designed not to store raw IP addresses, complete referrer URLs, typed form values, invoice details, banking details, uploaded logos or email addresses.

The browser identifier idjoy_analytics_id lasts for up to 180 days after analytics is accepted. Session identifiers expire with the browser session and are rotated after an extended period of inactivity.

4. Google Analytics

Google Analytics is an optional measurement provider on IDJoy. The Google Analytics tag is not loaded until you accept analytics.

IDJoy keeps advertising-related consent settings denied in this implementation and does not use the website analytics choice as permission for personalised advertising.

When enabled, Google Analytics may set identifiers such as _ga and property-specific _ga_* cookies. Their exact lifetime is controlled by Google Analytics settings and may be shorter if you clear browser data or withdraw analytics permission.

5. Cloudflare hosting and website measurement

IDJoy uses Cloudflare to deliver and protect the website. Cloudflare may process network and security information needed to provide those services.

Where Cloudflare Web Analytics is enabled for the site, Cloudflare describes the product as privacy-first measurement that collects limited website-performance dimensions rather than building cross-site visitor profiles. This is separate from the consented first-party IDJoy analytics dataset described above.

6. Retention

IDJoy's raw first-party analytics events are scheduled for deletion after 180 days. Analytics consent audit records are scheduled for deletion after 395 days.

Aggregated reports may be kept longer where they no longer identify an analytics visitor or session and are useful for comparing website performance over time.

7. Change or withdraw analytics permission

Use cookie settings at any time. If you withdraw analytics permission, IDJoy clears its analytics identifier from your browser and requests deletion of first-party analytics events associated with that identifier. The Google Analytics consent state is also changed to denied and IDJoy attempts to clear Google Analytics cookies available to the site.

You can also clear browser cookies and site data through your browser controls. Privacy questions can be sent to [email protected].

IDJoy
Selected work Case studies Find businesses Free invoice generator Working method Pricing Website advice Careers & extra income Earn with IDJoy Prefer IDJoy in Google ↗ Client login / sign up Privacy policy Cookie & analytics policy Cookie settings Unsubscribe

Need a clearer website or a consistent lead-generation process?

Discuss your project ↗ [email protected] Office: 484 Frates Street, Villieria, Pretoria, Gauteng, South Africa ↗

© 2026 IDJoy

Pretoria, Gauteng · Serving South Africa

Back to top ↑