Indie & small business

Enterprise DPDP tools want six weeks and a VPC. This wants a script tag.

Versioned notices, unbundled per-purpose consent, and a hash-chained consent ledger with notice-content evidence. Under 5 KB. No database access. Free to start.

5 KB gzipped, asyncFail-open by designSub-ms local checks
Your privacy choicesहिन्दी · auto

We process your personal data for the purposes below. Choose each one separately — you can change or withdraw any of them later, in the same number of steps.

Run the serviceaccount.provisioning · necessary
Product analyticsanalytics.product
Marketing emailmarketing.email
Personalisationpersonalisation
notice signup@v7·receipt hashed to ledger
<5 KBgzipped, zero dependencies
1published locale today
0database connections required
Freeup to 50k consent events a month
Scope

What this covers — and what it does not.

No consent platform can make you “DPDP compliant”, ours included, and anyone selling you that is selling you a problem. This handles the obligations that live at the point of collection and the point of request. The rest stays with you, and your dashboard says so in plain terms.

ScalePulse handles

Wired up the moment the script loads.

  • Versioned itemized notice in Englishs.5
  • Free, specific, unbundled consents.6(1)
  • Withdrawal as easy as giving its.6(4)
  • Consent records and proof of consents.6

Still yours

We can evidence these. We cannot do them for you.

  • Reasonable security safeguardss.8(5)
  • Retention limits and erasure on completions.8(7)
  • Contracts with your processorss.8(2)
  • Breach notification to the Boards.8(6)
  • Actually deleting the data in your systemss.12
  • Rights or grievance request intakes.11–13
  • Translations beyond your published locales.5(3)
Why not build it yourself

You could. It is four weekends and a translation budget.

None of this is conceptually hard. It is just a lot of fiddly, legally-load-bearing detail that has nothing to do with your product.

Versioned reviewed notices

Publish a reviewed notice with a captured policy snapshot or PDF. Every affirmative decision is bound to that exact version and content hash.

Reviewed translations are not available yet, so the product does not claim them.

Unbundled consent, enforced

Per-purpose toggles, nothing pre-ticked, and “Reject all” given exactly the same prominence as “Save choices”. The widget will not let you ship a bundled consent flow even if you try.

s.6(1) and s.6(4), enforced in the component.

Append-only consent ledger

Every grant and withdrawal becomes a hash-chained record carrying the notice version, locale, timestamp, and the affirmative action captured. Evidence is retained immutably and viewable by the tenant owner.

This is the artifact you produce when asked to prove consent.

Rights portal — in build

Requester verification, SLA clocks, and signed webhooks are the next Indie release. They are deliberately not presented as available today.

Until then, fulfil rights requests through your own product support flow.

Fast, and safe when we are not

Under 5 KB gzipped, async, no dependencies, served from the edge. Consent decisions evaluate locally against a cached ledger — no network call in your hot path.

If our edge is down the widget renders from cache and queues.

Nothing to provision

No VPC peering, no database credentials, no collector to deploy, no security review. We never see your data — only pseudonymous references and the consent decisions themselves.

Which is also why signup is instant.

Install

One integration point. Ship the consent layer.

The production script tag gets you a reviewed notice and consent. React helpers and rights webhooks are planned releases, not current dependencies.

index.html
<script
  src="https://cdn.scalepulse.in/sp.js"
  data-key="pk_live_7f3a…"
  data-purposes="analytics,marketing.email,personalisation"
  data-lang="auto"        // Eighth Schedule detection, manual switcher
  defer
></script>

// Read a decision anywhere. Local, no network call.
<script>
  if (window.ScalePulse.allows('analytics')) {
    initAnalytics();
  }
</script>
Compare

Against the alternatives you are actually weighing.

ScalePulse IndieEnterprise CMPBuild it yourself
Time to liveMinutesWeeks — scoping, onboarding, reviewWeeks of your own time
CostFree, then ₹999/moAnnual contract, sales-ledYour time, plus translation
Reviewed translationsIn buildUsually availableYou commission and maintain them
IntegrationOne script tagTag manager, config, often a CSMYou own every edge case
Database accessNoneOften a collector or VPC peeringN/A
Consent proofHash-chained, exportableYesWhatever you remembered to log
Rights portalIn buildYes, usually a paid moduleAnother project

The middle column is a generic characterisation of enterprise consent platforms, not a claim about any named vendor — their pricing is contract-specific and we are not going to invent numbers for it. Compare against your own quotes.

Pricing

Free until it matters. Then flat.

The free tier is generous because it costs us close to nothing to run at the edge — not as a trap with a cliff at the end.

Indie
Freeforever

For a side project, a launch, or your first hundred users.

  • 1 domain
  • 50,000 consent events / month
  • One published reviewed locale
  • Workspace evidence view
  • Server-metered event allowance
  • Community support
Startup Popular
₹999/ month · $15

When it is a real product with real users and a brand.

  • Planned after the Indie foundation
  • Custom branding and custom domain
  • Signed webhooks and DSR routing
  • Audit-ready exports
Scale
₹4,999/ month · $59

Several products, a team, and someone asking about SLAs.

  • 10 domains
  • 5,000,000 consent events / month
  • Team seats and SSO
  • Sandbox environment
  • Priority SLA
  • Migration help
FAQ

The questions engineers actually ask.

Will this slow down my site?

The script is under 5 KB gzipped, has no dependencies, loads defer, and is served from the edge. It does not block render and it does not touch your critical path.

After the first load, consent decisions are read from a local cache, so allows() is synchronous and sub-millisecond. The size budget is enforced by a CI check that fails our build if it regresses.

Do I need to connect my production database?

No — and you cannot, on this tier. There is no collector, no VPC peering, and no credentials to hand over. We only ever see pseudonymous references and the consent decisions themselves.

That is also the limitation: because we cannot see your data, we cannot scan it for retention overruns or find personal data you forgot about. That is the platform product, and it is a different kind of install.

Do you support all 22 Eighth Schedule languages?

Not yet. We support the locale you publish today. Reviewed translations are a separate programme because machine-translating legal notices is not a defensible substitute.

The dashboard will show locale coverage once translated notice versions and reviewer sign-off are available. Until then, do not represent the widget as meeting the multi-language requirement.

What happens when a user asks for deletion?

Today, they use your own support or account flow. ScalePulse currently records consent decisions; its verified rights portal and webhook routing are the next Indie release.

Your app does the deleting. We cannot reach your data. Until the portal launches, you must track verification, fulfilment, and response timing yourself.

Are you a Consent Manager registered with the Data Protection Board?

No, and we are careful about this. “Consent Manager” is a defined role under the Act — a registered intermediary through which a Data Principal can give, manage, review, and withdraw consent, subject to registration and eligibility criteria set by the Board.

ScalePulse is a consent management platform: software you, the Data Fiduciary, use to discharge your own obligations. You remain the Data Fiduciary and we act as your Data Processor. If you need a registered Consent Manager, you need a registered entity, and we will say so rather than blur it.

Does installing this make me DPDP compliant?

No. Today it covers versioned notice and consent capture. Rights-request handling, security safeguards, retention, processor contracts, and breach notification remain your obligations.

Security safeguards, retention limits, contracts with your processors, and breach notification remain your obligations. The coverage panel above is the same one in your dashboard, and it is deliberately blunt about the gap.

Free tier · no card

Get it right before the next deploy.

One script tag, a purpose list, and you have defensible consent records from your very next visitor. Everything else can come later.