Software that fits the person using it. Set your user experience once, and every app that supports OwnUX reshapes itself around how you work.

Free for individuals · Chrome first · Jira Cloud and Linear at launch

Everyone/One product, built the same for everyone

Government servicesTax filingHospital recordsInsurance claimsBanking portalsCloud consolesERPCRMsHR systemsUniversity portalsProject trackersHelp desks

OwnUX is built for every kind of software, from government services, tax filing and hospital records to cloud consoles, ERP and project trackers.

Everything about the interface, finally yours. The app stays in charge of your data and permissions. You decide how it looks and works, and every product that supports OwnUX follows.

Make the apps you already use feel like yours, in your layout, your words and your shortcuts

acme.atlassian.net/jira/atlas

Atlas · Sprint 14

Your day

Find a task /
Design support flowWorking on itToday
Fix login redirectStuckToday
Polish billing pageNot startedTomorrow
Audit colour contrastNot startedFri
satin Jira Cloud · Certified
Personal mode
Layout
List
Density
Comfortable
Labels
Plain
Open my view

Set your OwnUX once

Priya

Priya’s OwnUX

Synced · 3 apps

Density72%
Guidance30%
Text size55%

Applied in

  • Jira Cloud
  • Linear
  • Acme Projects · OwnUX Ready

Every change verified at the source

resolve “Design support flow” → ATL-142
check permission: can edit
execute set due date → 2026-10-23
verify read back: due = 2026-10-23
done ✓ verified in Jira Cloud

Back to the original app in one click

Original

Your view

OriginalSatin

Your work stays on your device

Your deviceTasks · comments
Satin cloudPreferences only

Bring your OwnUX into any product that supports it, so it feels familiar from the first minute

My work

OwnUX Ready · L3
Onboarding checklistToday
Quarterly planningThu
Vendor reviewFri
Launch retroMon

Acme Projects wants to use your OwnUX

Layout and density
Labels
Keyboard shortcuts
Accessibility
Not nowUse my OwnUX

You choose what to share. Revoke any time.

Try your own OwnUX. Load a profile or change the controls, then drag the divider to compare the original app with yours. Same data, same permissions.

Your OwnUX

Load a profile

How it talks to you

Accent

tracker.example.com/atlas/sprint-14 Satin on

Projects / Atlas / Sprint 14

Sprint 14 board

SummaryBoardBacklogTimelineIssuesReportsCodeReleases
Try automation templates for your team. Learn more · Dismiss
Assignee ▾Type ▾Status ▾Priority ▾Label ▾Epic ▾Sprint ▾More ▾
KeySummaryStatusDue
ATL-142Design support flowIn progressToday
ATL-139Fix login redirectBlockedToday
ATL-151Polish billing pageTo doTomorrow
ATL-147Audit colour contrastTo doFri
ATL-133Write release notesDoneMon
ATL-142Design support flowIn progressToday
ATL-139Fix login redirectBlockedToday
ATL-151Polish billing pageTo doTomorrow
ATL-147Audit colour contrastTo doFri

Atlas · Sprint 14

Your day

Design support flowToday
Fix login redirectToday
Polish billing pageTomorrow
Live from the original app Every change verified
OriginalYour OwnUX
Interface DNAL22·58·P·○

Applied in

Jira Cloud Linear Acme Projects

Drag the divider to compare. The original app stays in charge, one click away.

Built for the software people struggle with most. Design tools, spreadsheets, dashboards, code editors, dispatch maps, video editors and government portals. When a product supports OwnUX, even its hardest screens fit the person using them.

Original
100% ▾

Layers

Frame 12

Auto layout

Header

Logo

Nav / Items

Hero

Headline

Subhead

CTA / Primary

Image mask

Badge

Footer

Grid 12-col

Guides

Design · Prototype

X 0Y 0W 0H 0R° 0Clip 0Gap 0Pad 0Fill 0Stroke 0Effects 0Blend 0Export 0

Constraints

With OwnUX

Make a post

Instagram square · from a template

Diwali sale

30% off everything

Headline

Diwali sale

Colour

Change photo
3 other templatesDownload post
Shaped for Neha, a marketer with no design training Start from a template Only the tools she needs Big, clear controls Plain words

Illustrative examples. A product shows OwnUX when its provider adopts the OwnUX SDK. Satin for People supports Jira Cloud and Linear at launch, and never runs on banking or payment pages.

Four promises, kept by design.

0

parts of the interface you control

0 click

back to the original app, always

0 bytes

of your work content on our servers

0%

of changes read back and verified

Built for every way of working. Whether you use software every day or build it for millions, Satin adapts to the person in front of it.

Give every person their own experience of the tools they’re given

Satin for People

Contractors in client trackers, designers in engineering tools, new joiners and anyone with access needs use Satin to work one way across everything. It’s free for two apps, with Jira Cloud and Linear supported at launch.

Help every user adopt your product faster

Satin for Products

People switching from another tool bring their way of working on day one. OwnUX renders your product with your own components, under your rules, while billing, security and consent screens stay locked.

Design partner programme. A free 12-week pilot for challenger SaaS teams, with a primary metric agreed up front.

Apply now

Hands-on integration. We help you write the manifest, map your components and pass conformance.

How it works

Measured outcomes. Built-in holdout groups show the real lift in activation for your users, with confidence intervals.

See pricing

Built for developers, ready for production. A typed SDK, a declarative manifest and a conformance suite let you add OwnUX without moving your business logic.

Fits the stack you already have. Keep your API, auth and design system. OwnUX sits between them and each person, and every action still runs through your code.

Your APIAuthDesign systemFeature flagsAnalyticsCapability manifestRollouts+DNA ShareownuxSurfacesEvery user’s viewConformanceL1L2L3

One product in, an experience per person out. Typed contracts, automated conformance and staged rollouts with holdouts keep every release safe and measurable.

3 levels

of conformance, from declared to fully adaptive

60 KB

target size of the core runtime, gzipped

0 changes

to your backend APIs or business logic

Three ways to start. Install the extension, use a ready-made adapter, or build OwnUX into your own product.

satin Linear
LayoutBoard
DensityCompact
LabelsExpert
Open my view
Hi! Set up your OwnUX in two minutes, or skip it.

No code? People install Satin and set their OwnUX in two minutes. It works in supported apps straight away.

Get Satin
JJira Cloud
LLinear
AAsana
+Request

Use a ready-made adapter. Jira Cloud and Linear are supported at launch, with Asana next. Tell us which app you need.

See supported apps

1 import { defineManifest } from "@satin/ownux"

2

3 export default defineManifest({

4 actions: { "task.setset_due_dateset_statusset_assignee

$ npx ownux test

✓ L2 Verified · 12 actions

Build your own integration. Use the OwnUX SDK, a typed manifest and the conformance CLI to make your product OwnUX Ready.

Get started

UX is designed for users. OwnUX is designed by them.

Dark Mode was the first part of UX every app let you choose. OwnUX is everything else: an open technology that lets a person set their user experience once, and lets any software render itself to fit.

UI

What you see

Screens, buttons and layouts, designed once for everyone.

UX

How it feels

Journeys designed for an average user, by the team that built the app.

OwnUX

When you decide

Your layout, labels, density and shortcuts, defined by you and honoured everywhere.

Apps declare what they can do. Entities, actions and permissions are described once, through official APIs or the OwnUX SDK.

You declare how you like to work. Your Interface DNA holds your preferences. See, edit, export or delete it any time.

OwnUX translates, then verifies. Each interface is built from approved components, and every action is confirmed in the original app.

OwnUX was first introduced by Pranav Goswami in 2026 as a technology and open specification that lets people own their user experience across the software they use. It builds on decades of research into adaptive and accessible interfaces.

Read the OwnUX specification

Trust is the product. Satin changes how software looks and works for you. It never changes who owns your data.

Your work stays on your device. Satin talks to your apps from your browser. Task titles, descriptions and comments never reach our servers.

The app stays in charge. Your tools keep ownership of data and permissions. Satin can only do what you’re already allowed to do.

Verified, never assumed. Every change goes through the app’s official API and is read back before Satin tells you it’s done.

Always reversible. Switch back to the original app in one click. If an app changes, Satin steps aside automatically.

No AI acting alone. AI can suggest. It never authorises an action, writes code into a page, or changes anything without you.

Least privilege. Access is granted one site at a time, with the smallest permissions each app allows. Revoke it whenever you like.

Simple pricing for people and products. Free to start on both sides. Pay when Satin is part of how you work, or part of what you ship.

Free

₹0forever

The full Satin promise for two apps.

  • Two supported apps
  • Familiar and Personal modes
  • One OwnUX profile, stored on your device
  • Every safety and accessibility control
Request access

Pro

Recommended
₹399per month

For people who live across many tools.

  • Everything in Free
  • One view of tasks across apps
  • Sync across your devices
  • Multiple profiles and presets
  • AI command bar (beta)
  • Priority app requests
Request access

Teams

Coming later
₹299per seat / month, from 5 seats

Shared ways of working for whole teams.

  • Everything in Pro
  • Shared team presets
  • Admin policies and deployment
  • Audit summaries
  • Priority support
Join the waitlist

Prices are indicative during the private beta. Taxes may apply. Core accessibility is never behind a paywall.

Questions, answered.

Satin is the company and the product. For people, it’s a Chrome extension that makes supported apps follow your preferred layout, density, labels and shortcuts. For companies, it’s the OwnUX SDK, which lets every user experience your product their way.

Ready to make software yours?

Join the private beta as a person, or talk to us about bringing OwnUX to your product as a design partner.

Early access opens soon.

Sign-ups for people and design partners will open on this page. We are not collecting emails yet.

See what you’ll pay. Free for two apps. Simple plans for people and for products, with no hidden fees.

Pricing details

Start building. Make your product OwnUX Ready with the SDK, a manifest and the conformance CLI.

Developer platform