Skip to content
NewProduct Q&A: shoppers ask on your product page and get your answers.See how it works
IdukkiIdukki
For the CTO

A 79 KB widget your CWV won’t notice. An API your team will love.

Edge-rendered, schema-validated, SOC 2 in audit. Drop into any framework or any HTML site.

In good company
  • Leroy Merlin
  • Mallewear
  • Cosset Clothing
  • Wear Your Opinion
  • Amoshi
  • theater.xyz
  • Fix My Curls
  • thecaistore.com
  • Sterling Holidays
  • Gokyo
  • Ritualistic
  • Vredevogel
  • beforeandafter
  • Sknz
Sample workspace
CTO

PageSpeed · widget.idukki.io · Desktop

Idukki production
  • 99Performance
  • 100Accessibility
  • 100Best practices

37 KB

Widget runtime, gzipped

CLS 0.001INP < 200msLazy-loaded media
  • 79 KB
    Widget runtime
    gzipped core, measured October 2026
  • 99/100
    PageSpeed
    Desktop performance, live widget, 12 Jun 2026

Why CTO pick Idukki

Engineering leaders pick Idukki because the widget weighs less than the page it sits on, the API is documented, and the security pack ships under NDA in minutes, not weeks.

  1. Stop dragging CWV scores

    A 79 KB ESM module, lazy-loaded media, no jQuery, no megabyte iframes. Audit-ready.

    Stop dragging CWV scores
  2. Wire to your stack via REST

    OAuth 2 + webhooks, single-file SDKs in TS / Python / generic JS. Schema-validated.

    Wire to your stack via REST
  3. SOC 2 in audit + GDPR

    SOC 2 is in audit, not certified yet. GDPR self-certified, DPA pre-signed, security pack under NDA. Hosted in AWS eu-west-2 (London). No third-party pen test yet.

    SOC 2 in audit + GDPR
  4. Roles and sign-in

    Role-based access per user, with email or Google sign-in. SAML single sign-on and SCIM provisioning are not available yet.

    Roles and sign-in
79 KB

Core widget runtime, gzipped, measured October 2026

A single ESM bundle with lazy-loaded media. The size budget targets 37 KB. CLS 0.001 at P75 across production deployments, INP under 200ms.

Proof, same role, real customers

The modules you’ll use most

FAQ

Frequently asked

  • How is the widget delivered?

    A single 79 KB ESM module from cdn.idukki.io. Subresource integrity supported. No iframe, no third-party fonts, no third-party trackers fired without consent. A June 2026 PageSpeed Insights desktop run of a live widget returned 99 Performance / 100 Accessibility / 100 Best Practices / 100 SEO with 0 ms TBT and CLS 0.

  • Will it affect our Lighthouse or Core Web Vitals scores?

    Real measurement: FCP 0.4 s, LCP 0.9 s, TBT 0 ms, CLS 0, Speed Index 1.0 s on a production widget. The ESM bundle is lazy-loaded, so it does not block your existing LCP element.

  • Do you support headless / Composable?

    Yes, every layout renders both as a hydrated component or as a server-rendered HTML payload from the API. We ship Next.js, Remix, Hydrogen, Astro and SvelteKit examples in /docs.

Talk to us

Tell us your context, we’ll show you the right setup.

We reply within one business day with a sample workspace tailored to your role and stack.

Cloudflare bot-protection

No spam. We never sell your data. Privacy policy

Live in minutesDTC + B2B brands79 KB runtimeReal G2 reviews

Want results like these?

See the same widgets on a working store.

Open the demo store with no signup. Or pick your platform and get started.

On Shopify? Install from the App Store.

  • No credit card
  • Cancel anytime
  • GDPR self-certified · SOC 2 (in audit)