For human app users

Invite your agent.
Keep the keys.

Give your AI agent its own limited access to the apps you use. You choose what it can do and for how long, and you can remove it with one tap. Your password never leaves your hands.

A health plan app’s refill screen with an “Invite your agent, secured by IDhen” button

The problem

Agents are already logging in as you.

AI agents can now book, buy and check accounts for you. But apps only have a front door built for people, so your agent has to borrow your keys.

It’s all or nothing.

You hand over your password or let the agent drive your browser. Then it can do everything you can, with no limits.

  • Give an agent your health plan login to check one claim, and it can also read every claim and change your pharmacy.
  • 62% of Americans often or always reuse a password, so the one you share may open other accounts too. NordPass

Once it’s in, you can’t see it.

There’s no list of what it looked at, changed or bought, and no way to take access back short of changing your password.

  • To cut an agent off, you change your password, then sign back in on your phone, laptop and anything else that used it.
  • 71% of U.S. adults think more use of AI will make their personal information less secure. Pew

Courts are still sorting it out. In March 2026 Amazon won an order blocking Perplexity’s shopping agent. In August a federal appeals court threw it out, treating the person using the agent as the one responsible. If it’s on you, you should control what it can do. Cooley

How it works

A few quick steps to connect.

It all happens inside an app you’re already signed in to, like your health plan, bank or utility. No new account, and no password to hand over. You tap “Invite your agent,” and IDhen handles the rest.

Try the interactive demo →

1

Tap “Invite your agent.”

It sits inside the apps you already use, next to tasks like refilling a prescription.

The “Invite your agent” button on a prescription refill screen
2

Pick your agent.

Choose the agent you already use. It only gets what you approve next.

A sheet asking which agent you are inviting, with ChatGPT selected and Continue below
3

Confirm it’s you.

Face ID, a passkey or a one-time code. Works on any device.

A sheet asking you to confirm it’s you with Face ID, a passkey, your device passcode, a one-time code or an authenticator app
4

Link your agent.

ChatGPT confirms it’s your account on its side.

ChatGPT asking to connect to Northstar Health Plan, signed in as a masked email, with Connect or Cancel
5

Decide exactly what it can do.

Northstar sets the limits. Within them, you pick what’s allowed (view claims, schedule refills, message your care team), and some things stay off limits (change your address, see payment info). Set a time limit, and see that the agent is verified, and whose it is, before you approve.

The IDhen consent sheet with allowed and blocked permissions, a 30-day limit and Approve or Deny
6

You’re connected. Now your AI assistant can help.

It can check your claims, schedule refills and message your care team, within the limits you set. No password changed hands.

A success sheet saying ChatGPT is connected, with what it can and can’t do and when access expires

Your rules

Your agent works for you. You stay in charge.

  • You keep the keys. Your agent never gets your password. It gets its own limited pass.
  • You set the limits. It can only do what you approved. Some things are always off limits.
  • Access lasts as long as you say. Pick this session, 24 hours, 30 or 60 days, or ongoing. Remove it anytime.
  • One off switch. Remove any agent, or all of them, any time.
The Your agents screen in IDhen: ChatGPT just connected to Northstar Health Plan, plus agents in other apps, each with what it can do, when access expires, and Manage and Remove buttons, then Remove all agent access
Manage access shows every agent you’ve connected, in every app, with what each can do and when access ends.

Trust & security

Safe by design.

Scoped by default

Only what you grant, for as long as you allow. Sensitive actions can be blocked.

Verified agents

See which agent is asking, and who owns it, before you approve.

Proof of what you allowed

Every permission you give is saved, with when you gave it.

You pick how long

This session, 24 hours, 30 or 60 days, or ongoing. Change it or end it anytime.

Instant revoke

Remove one agent, or every agent everywhere, in one tap.

No lock-in

Built on open security standards, not a closed system.

FAQ

Questions

What is IDhen?

A safe way to let your AI agent help you inside the apps you already use. It gets limited, time-boxed access, and you can change or remove it any time. Look for the “Invite your agent” button.

Does my agent get my password?

No. It gets its own limited seat in the app, with only the permissions you approve.

What can my agent do?

Only what you approve, within limits the app sets. Some actions, like changing your address, are never open to agents.

What happens if an agent tries something it isn’t allowed to do?

It doesn’t get through. Its access only covers what you approved, and the app turns down anything else.

How do I turn an agent off?

Remove its access from your IDhen dashboard or from the app. You can also remove every agent everywhere at once. If you picked a time limit, access also ends on its own when it runs out.

How do I know which agent I’m letting in?

Before you approve, you see the agent’s name, who it belongs to and that it’s been verified. If anything looks off, tap Deny.

Which agents work with IDhen?

The goal is any personal AI agent that can prove who it is and who it works for. We’ll share which ones come first as we get closer.

Where will I see it first?

In the kinds of accounts where people already get help from family or caregivers: health plans first, then benefits, utilities and phone accounts.

Is IDhen available today?

Not yet. Join the waitlist and we’ll email you when you can try it.

For app developers

Let agents in.
Keep your users
in control.

Agents already come in through the side door, with shared passwords, forwarded codes and scrapers. You can’t tell them from your user, or from an attacker. IDhen lets agents in safely with one integration and ends the password sharing and scraping. You know which agent acts for whom, with proof of what the user allowed.

A consent screen listing what an agent can do, what it can’t, and for how long

The problem

Agents are already in your app, posing as your users.

Personal AI agents now book, buy and check accounts for people. Most get in with a shared password, a forwarded code or a scraper driving a browser, so to your systems they look like the user or like an attacker.

Blocking them breaks real tasks.

Your users want their agent to refill the prescription or pull the statement. Shut it out and they find workarounds, like handing over their password.

  • 49% of U.S. adults now use AI chatbots, up from 33% in 2024. Pew
  • A member asks their assistant to check a claim. Your bot check stops it, so they paste their password into the chat instead.

Letting them in blind is a liability.

Shared credentials mean no scopes, no expiry and no way to tell the agent from the person. When something goes wrong, nobody can show which agent had access or what it was allowed to do.

  • More than 53% of web traffic in 2025 was automated, and good automation is getting harder to tell from bad. Imperva
  • On a median day, credential stuffing made up 19% of all login attempts. Verizon

Courts are still sorting it out. In March 2026 Amazon won an order blocking Perplexity’s shopping agent. In August the Ninth Circuit threw it out, treating the person using the agent as the one responsible. Your app still needs to know who sent an agent and what it was allowed to do. Cooley

Building it yourself?

Some teams are already wiring up their own agent access, or thinking about it. A scope and a consent screen get one agent through. The full job is bigger:

  • Confirm the real person before any agent gets in
  • Support each agent’s way of connecting, from OAuth to MCP
  • Scope, time-limit and revoke every grant
  • Give users one place to see and manage their agents

IDhen is that layer, ready to drop in, so your team can stay on the product.

Already working on it? Talk to us about fitting IDhen around what you’ve built.

How it works

Three steps for your team.

  1. Add the button.

    Put “Invite your agent” on any screen where users hand off a task, like a refill or a bill payment.

  2. Define the scopes.

    List what agents may do in your app and what’s never allowed. IDhen turns that into a plain-language consent screen and holds agents to it.

  3. Cap the time, revoke anytime.

    You set the longest access each permission allows. Agents can ask for less, and people choose within your limits. Users or your admins can revoke access at any time, and a webhook tells your app when they do.

Illustrative sketch
<IDhenInvite
  scopes={[
    "claims.read",
    "refills.schedule",
    "careteam.message",
    "records.download",
  ]}
  maxDuration={{
    "claims.read": "ongoing",
    "refills.schedule": "30d",
    "careteam.message": "60d",
    "records.download": "session",
  }}
  blocked={[
    "address.write",
    "payment.read",
  ]}
  onGrant={saveGrant}
  onRevoke={endSession}
/>

// Lengths: "session", "24h", "30d",
// "60d" or "ongoing". An agent can ask
// for one (requestedDuration: "60d");
// IDhen caps it at each maxDuration.

Not a live SDK. The API is being shaped with design partners.

Why it works

A pattern people already trust.

Sign in with Google and Apple taught people to log in through an account they already trust. PayPal did the same for payments, so a store never sees your card number. More recently, Plaid made linking an app to a bank account routine. Each time, one familiar consent step replaced a pile of one-off setups. IDhen brings the same model to agents.

For your engineering team

One integration covers every agent, the way Plaid gave fintech teams one integration instead of one per bank. Scopes, expiry and revocation come standard, with no custom work per agent.

For your users

A step they already know. Pick the agent, see what it can do, approve. Nothing new to learn, and their password never leaves your app.

The user’s side

What your users see.

The whole flow runs inside your app, behind the sign-in your users already have.

1

Tap “Invite your agent.”

The button sits on your own screens, next to the task it helps with. Users start inside your app, signed in the way they always are.

The “Invite your agent” button on a prescription refill screen
2

Pick your agent.

Only verified agents appear in the picker, so you know which agent is coming before it reaches you.

A sheet asking which agent you are inviting, with ChatGPT selected and Continue below
3

Confirm it’s you.

The yes comes from your real user, confirmed on their own device. No shared passwords, no forwarded codes.

A sheet asking you to confirm it’s you with Face ID, a passkey, your device passcode, a one-time code or an authenticator app
4

Link your agent.

The agent confirms the account on its side, so you know whose agent it is. One integration covers every agent, instead of one per agent.

ChatGPT asking to connect to Northstar Health Plan, signed in as a masked email, with Connect or Cancel
5

Decide exactly what it can do.

Your rules shape this screen: which permissions exist, which stay blocked, and the longest each can last. Users choose within them, with your brand in front of them.

The IDhen consent sheet with allowed and blocked permissions, a 30-day limit and Approve or Deny
6

Connected. Now the agent can help.

Your user’s agent can now handle real tasks in your app for them, like checking a claim or scheduling a refill. It works only within the scopes you offered, with a revocable token instead of a password.

A success sheet saying ChatGPT is connected, with what it can and can’t do and when access expires
Try the interactive demo →Click through the whole flow yourself.

What you get

Agent access, without building it yourself.

One integration gives you consent, scoped permissions, verified agent identity, proof of what each user allowed and revocation.

Drop-in button and consent

Add the “Invite your agent” button and a ready consent screen. No auth or consent UI to build.

Scoped, revocable tokens

Each agent gets a token limited to the scopes you offer and the user approves, for no longer than you allow.

Revocation webhooks

When a user or an admin removes access, the token stops working and your app gets a webhook.

Revoke from either side

Users can remove an agent at any time. Your admins can revoke one agent, one user or everyone.

Open standards

Built on OAuth and the MCP authorization spec, alongside your existing login. It replaces nothing.

Verified agent identity

Know which agent is calling, which person it acts for and what that person allowed, on every request.

Designed for regulated data

Designed for HIPAA-regulated workloads from the start. SOC 2 is on our roadmap.

Placement

Where to put Invite.

Put “Invite your agent” where the chore already lives, not buried in settings. People think of handing a task off while they’re doing it.

These are starting points. Where Invite goes in your app is your call. You know your users and your screens best.

In context

Next to a task people repeat, like the refill button or the bill pay form. They see it at the moment they’d hand the task off.

A home base

A “Connected agents” page in account settings, where people can invite an agent or remove one.

After the task

A light nudge once a task is done, such as “Next time, let your agent do this.”

Suggested placements

  • Health planPrescription refillsClaimsFind a doctor
  • BankBill payDisputesStatements
  • InsuranceClaim statusID cards
  • TravelTripsRebooking
  • RetailOrdersReturns

Who it’s for

Built for the teams that own access.

  • Product and app teams. Give users a supported way to bring their agent, instead of sharing a password.
  • Platform and identity teams. Add agent delegation on top of the OAuth and MCP setup you already run.
  • Security and IT. Know which agent has access to what, and cut off any agent fast.
  • Healthcare payers and providers. IDhen is built first for health plans and care management, where people already act on members’ behalf.
  • Fintech and banking. Banks have started letting customers connect AI assistants, each with its own custom build. First Internet Bank
Become a design partner

FAQ

Questions from app teams

What is IDhen?

A consent and identity layer for AI agents that act for your users. You add an “Invite your agent” button, users approve limited, time-boxed access, and each agent gets its own scoped token that can be revoked at any time.

Does it replace our login or OAuth?

No. IDhen sits on top of OAuth, the MCP authorization spec and the sign-in you already have. It adds the consent screen, verified agent identity and revoke controls that those standards leave to you. Okta MCP

How do scopes work?

You list the actions agents may take in your app and the ones that are never allowed. Users choose from your list and pick how long, within the longest time you allow for each one.

What happens when access expires or is revoked?

The agent’s token stops working right away, and your app gets a webhook so it can end any open session.

Is IDhen HIPAA compliant or SOC 2 certified?

Not yet. IDhen is designed for HIPAA-regulated workloads from the start, and SOC 2 is on our roadmap. We’ll be specific about status with design partners.

Can our admins revoke agent access?

Yes. Users can remove their own agents, and your admins can revoke one agent, one user’s agents or all agent access in your app.

Is there an SDK we can install today?

Not yet. The code on this page is a sketch. Design partners help shape the API before it ships.

What does a design partnership involve?

Working sessions with your product and security teams to map scopes, the consent flow and revocation for your app, then an early pilot when it’s ready.