Products June 8, 2026

Why Customer Data Privacy Isn't an Add-On — The Story Behind Our UU PDP Compliance

Indonesia's Personal Data Protection Law is now in effect, and it's not just for big companies. Here's why we built privacy features from day one — and what it means for your business.

C
CrescendPOS Team

In October 2024, Indonesia officially enforced its Personal Data Protection Law (UU PDP — Undang-Undang Perlindungan Data Pribadi). Many small business owners thought: "That's for big companies — e-commerce, banks, telecoms. My cafe doesn't need to worry about this."

We almost thought the same. But after digging deeper, the answer turned out to be more nuanced — and our decision to build privacy features from the start is one of the product decisions we're most proud of.

What Is UU PDP and Why Should Small Businesses Care?

UU PDP (Law No. 27 of 2022) regulates how personal data is collected, stored, processed, and deleted in Indonesia. The core rights it establishes:

  • Right of access: Data subjects can know what data is stored about them
  • Right of correction: Data subjects can request fixes to incorrect data
  • Right of deletion: Data subjects can request their data be removed
  • Right of portability: Data subjects can get a readable copy of their data

"But my cafe only stores customer names and phone numbers" — yes, that already counts as personal data under UU PDP. And if you're using a POS app, transaction records, team email addresses, and staff activity logs are included too.

What We Built (and Why)

At CrescendPOS, we built two main features to support UU PDP compliance:

1. Personal Data Export

Every user can export all data associated with their account — profile, activity, transaction data — in a readable format. This fulfills the right of access and right of portability.

Why this matters: imagine an employee resigns and wants to know what data is still stored about them. With this feature, you can give a transparent, regulation-compliant answer — without contacting a developer or manually digging through databases.

2. Account Deletion

Users can request deletion of their account. The process removes personal data while maintaining business data integrity (for example, sales totals remain but the cashier name is anonymized).

This is a tricky balance: you must respect the right to delete, but you also can't remove data needed for accounting and business auditing. Our solution is anonymization — business-related data stays intact but can no longer be linked to a specific individual.

Why We Built This From the Start

Honestly — not because we were sued or because a customer demanded it. We built it for three reasons:

Reason 1: Cheaper to build from scratch than to retrofit.

Data privacy isn't a feature you can bolt on later without consequences. If the database architecture isn't designed to support data deletion from the start, retrofitting is expensive and risky — it can compromise the integrity of existing data.

Reason 2: Customer trust.

F&B businesses are going increasingly digital. Your customers might not care about data privacy today — but they will when a data breach goes viral. When that happens, businesses that are already prepared will have an enormous trust advantage.

Reason 3: It's the right standard.

We believe everyone has a right to their personal data — including cafe employees and small business owners. Building these features is how we practice that value, not just talk about it.

What This Means for Your Business

If you're using CrescendPOS, several things are already handled automatically:

  • Team member data (name, email, encrypted PIN) is stored with appropriate security standards
  • Data export requests can be made directly by users without technical assistance
  • Account deletion is available as self-service — users can request it themselves
  • Audit trail records who accessed what and when — important if regulatory questions arise

What remains your responsibility as a business owner:

  • Inform staff about what data you collect and why
  • Don't collect customer data you don't actually need
  • When a former employee requests data deletion, process it promptly

The Bigger Picture

UU PDP isn't an obstacle — it's protection. Protection for your customers, for your staff, and for you as a business owner.

Consider this scenario: customer data from your cafe leaks because the POS app you're using doesn't have adequate security standards. Who's responsible? Under UU PDP, you as the data controller — not the app vendor.

This isn't meant to scare you, but to provide context for why choosing tools that have thought about data privacy from the start matters. It's not a luxury feature — it's a foundation.

We're not perfect, and regulations keep evolving. But we're committed to continuously updating our privacy features as UU PDP and industry standards develop. Because personal data doesn't belong to us — it belongs to the people who trust the system we build with their information.

Get F&B business tips in your inbox

New articles, operational guides, and business insights for cafe and restaurant owners. Free, unsubscribe anytime.