← Latest papers
💻 computer science

Privacy as Permissible Operations: An ABAC Framework for Policy-Law Compliance

This paper introduces APLiance, a novel Attribute-based Access Control (ABAC) framework that models privacy laws and organizational policies to automatically verify policy compliance with legal requirements, demonstrated through the implementation of a browser plugin for India's Digital Personal Data Protection Act.

Original authors: Ajay Dhakar, Arunesh Sinha, Shamik Sural

Published 2026-04-15
📖 5 min read🧠 Deep dive

Original authors: Ajay Dhakar, Arunesh Sinha, Shamik Sural

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

Imagine you are walking into a giant, high-tech supermarket. Before you can buy a single item, the manager hands you a massive, 50-page contract written in a confusing mix of legal jargon and tiny font. It says things like, "By entering, you agree to let us sell your name to anyone who asks, forever, even if you leave the country."

You don't have time to read it, and even if you did, you wouldn't understand it. But you know that the government has passed a new law saying, "Hey, companies can't just take your data without asking nicely, and they have to tell you exactly what they'll do with it."

The Problem: How do we check if that giant contract actually follows the government's new rules without hiring a team of lawyers for every single website you visit?

The Solution: This paper introduces a smart system called APLiance. Think of it as a "Privacy Policy Translator and Enforcer."

Here is how it works, broken down into simple concepts:

1. The "Traffic Light" System (ABAC)

The researchers used a concept called Attribute-Based Access Control (ABAC). Imagine a traffic light system, but instead of just "Red" and "Green," it looks at specific details (attributes) to decide if a car can pass.

  • The Law as the Traffic Rules: The new Indian privacy law (DPDP Act) is translated into a set of strict "If-Then" rules.
    • Example Rule: "IF the company wants to use your data, THEN they must have your clear 'Yes' (Consent) AND they must tell you exactly why."
  • The Policy as the Driver's Request: A company's privacy policy is treated as a request to drive through the intersection.
    • The Check: The system asks, "Does this request have a valid 'Yes'? Is the reason clear?"
    • The Verdict: If the policy meets all the "Green Light" conditions, it's Compliant. If it's missing a condition (like a clear "Yes"), it's Red Light (Non-Compliant).

2. The "Super-Translator" (The LLM)

Privacy policies are written in messy, human language. The law is written in precise, legal language. They don't speak the same dialect.

To fix this, the team used a Large Language Model (LLM)—basically, a super-smart AI that reads like a human.

  • The Job: The AI acts as a translator. It reads the messy privacy policy and extracts specific "facts" (attributes).
  • The Analogy: Imagine the AI is a detective looking at a messy crime scene (the policy). It ignores the fluff and asks: "Did they say 'Yes'? Is the language clear? Can I cancel this easily?" It turns the detective's notes into a clean checklist that the Traffic Light system can understand.

3. The "Browser Detective" (The Plugin)

The researchers didn't just build this for a lab; they built a browser extension (a plugin you install on Chrome or Firefox).

  • How it works: When you visit a website's "Privacy Policy" page, you click the plugin icon.
  • The Magic: The plugin instantly reads the page, sends it to the "Super-Translator," checks it against the "Traffic Light" rules, and gives you a simple report: "This policy is mostly compliant, BUT they forgot to tell you how to cancel your subscription easily."

4. What Did They Find? (The Reality Check)

The team tested this on 25 real-world websites (like shopping sites, news apps, and streaming services). Here is what they discovered:

  • Nobody is Perfect: None of the 25 websites were 100% compliant with the new law yet.
  • The Common Mistakes:
    1. The Language Barrier: The law says privacy notices should be available in many local languages (like Hindi, Tamil, etc.). Most websites only had them in English.
    2. The "Hard to Cancel" Trap: The law says it should be just as easy to stop sharing your data as it is to start. Most websites made signing up easy (one click) but making you stop required sending an email or calling a phone number.
    3. The "Silent Yes": Some policies assumed you agreed just because you visited the site. The law requires a clear, active "Yes" (like checking a box).

Why This Matters

Think of APLiance as a compliance flashlight.

  • For Regular People: It shines a light on the dark corners of privacy policies, telling you, "Hey, this company is breaking the rules, be careful."
  • For Companies: It helps them see exactly where they are failing so they can fix it before they get in trouble with the law.
  • For the Future: It proves that we don't need to read 50-page contracts anymore. We can use smart tools to automatically check if our digital rights are being respected.

In a nutshell: This paper built a robot lawyer that reads privacy policies, checks them against the law, and tells you if you're safe or if the company is trying to sneak something past you. It's a first step toward making the internet a fairer place for everyone.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →