Skip to content
Sign in

Ask about your website

hello@idjoy.co.za

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.

Privacy policy · POPIA

Clear choices about the information you share.

This policy explains what IDJoy collects through the website, why it is needed, who may process it and how you can access, correct or remove it.

Effective: 13 August 2026Policy version: 2026-08-13
Who is responsible Information collected Website analytics Why we use it Consent and choices Service providers Retention Your rights Security Contact

1. Who is responsible for your information

IDJoy (Pty) Ltd is the responsible party for personal information collected through this website.

Our contact email is joy@idjoy.co.za. Our office is 484 Frates Street, Villieria, Pretoria, Gauteng, South Africa.

2. Information we collect

Invoice and quote generator

Invoice, quote, client, banking, service, company-logo and accreditation information stays inside your current browser tab. IDJoy does not receive or store that document information when you use the free generator.

Invoice app waitlist

When you join the waitlist, we collect the email address you submit, your waitlist consent, whether you separately opted into newsletters, the form source, consent version and submission time.

Newsletter, resource and unsubscribe requests

If you choose an optional newsletter or marketing permission, we use your email for the communications described beside that choice. A resource request that explicitly says it does not add you to a newsletter is used only to record and deliver that resource. An unsubscribe request includes the email address needed to identify and suppress future selected communications.

Other website forms

Project enquiry or contact forms may collect the details you choose to provide, such as your name, company, email, phone number and project information.

3. Website analytics

IDJoy asks before starting optional behavioural analytics on public website pages. If you accept, IDJoy may use a first-party analytics collector and Google Analytics to understand how visitors find and use the website.

The first-party dataset can record a random visitor identifier, a session identifier, page paths without query strings, landing page, referring host, campaign parameters, broad device and viewport category, browser language, country code, page engagement, scroll milestones and selected actions such as strategic CTA clicks or completed website workflows.

The analytics collector is designed not to store raw IP addresses, full referrer URLs, typed form contents, invoice details, banking details, uploaded logos or email addresses. Analytics visitor identifiers are not intentionally joined to project-enquiry, waitlist, newsletter or client records.

Google Analytics is separate from the invoice document builder. IDJoy does not intentionally send the invoice, quote, client, banking, service, company-logo or accreditation information entered into the generator to Google Analytics.

Read the Cookie & Analytics Policy for browser identifiers, retention and provider details.

4. Why we use personal information

  • To manage the invoice app waitlist and tell you when account access is available.
  • To send newsletters or practical guides only when you selected the relevant permission.
  • To respond to project enquiries and provide requested services.
  • To deliver a resource you requested without treating that request as newsletter permission where the form says the two are separate.
  • To understand consented website traffic, content performance, acquisition sources and whether public pages and tools support useful customer actions.
  • To process unsubscribe, correction, deletion, objection or analytics-withdrawal requests.
  • To protect forms, accounts and services from abuse and maintain reliable records of consent.

We aim to collect information that is relevant to the stated purpose and avoid collecting more detail than the task requires.

5. Consent, analytics choices and newsletters

Optional website analytics starts only after you accept the analytics choice presented on the site. Choosing to continue without analytics does not block access to public website content or the free invoice generator.

You can change analytics permission through cookie settings. When you withdraw it, IDJoy requests deletion of first-party analytics events connected to the current analytics identifier and clears that identifier from the browser.

Joining the invoice app waitlist requires permission to collect and use your email for waitlist administration and account-access updates. Newsletter permission on that form is separate, optional and unchecked by default.

You may withdraw newsletter permission or other optional email permission at any time through the unsubscribe page or by emailing joy@idjoy.co.za.

6. Service providers and international processing

IDJoy uses Cloudflare for website delivery and protection, Supabase for selected private application and consented analytics records, WorkOS for authenticated portal access, and Google services for business email and optional Google Analytics measurement.

These providers may process information on infrastructure outside South Africa. IDJoy selects service providers and safeguards intended to support appropriate protection of the information processed for the service.

We do not sell personal information to advertisers.

7. How long we keep information

Raw first-party website 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.

Waitlist details are kept while the invoice app is being developed and for a reasonable period needed to manage invitations and related records, unless you ask us to delete them sooner.

Newsletter or marketing permission is kept until you withdraw it. We may retain a minimal unsubscribe or suppression record so that we do not add the address back to optional marketing communications by mistake.

Project records may be retained for service delivery, legal, accounting or dispute-resolution needs.

8. Your choices and rights

You may ask IDJoy to:

  • confirm whether we hold personal information about you;
  • provide access to information we hold;
  • correct information that is inaccurate or outdated;
  • delete information where we no longer have a lawful reason to keep it;
  • object to processing or withdraw consent; and
  • stop newsletters and other optional direct marketing.

We may need to verify your identity before giving access to or changing personal information. You may also lodge a complaint with South Africa’s Information Regulator.

9. Security and data minimisation

We use technical and organisational measures intended to protect information against loss, unauthorised access, misuse or disclosure.

The free invoice generator is intentionally browser-only for document data. Public analytics uses pseudonymous identifiers rather than email identities, and the private analytics dashboard uses the existing IDJoy administrator authentication controls.

10. Contact and policy changes

Send privacy, access, correction, deletion or consent questions to joy@idjoy.co.za.

We may update this policy when the website, analytics, service providers or legal requirements change. The effective date and policy version at the top show the current version.

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 ↗ joy@idjoy.co.za Office: 484 Frates Street, Villieria, Pretoria, Gauteng, South Africa ↗

© 2026 IDJoy

Pretoria, Gauteng · Serving South Africa

Back to top ↑