logo

Simplify Machine-to-Machine Auth

Set up secure M2M authentication that scales in seconds. Built on OAuth standards for maximum security.

Early Access Now Available for limited users -
Be Among the First to Try!

UseGrant

Trust-based Access

Set up UseGrant as a trusted identity provider on your preferred platform. Generate tokens from your identity provider and use them to access your API effortlessly.

UseGrant leverages OAuth standards, the most popular and secure protocols for authentication and authorization.

import { UseGrant } from '@usegranthq/sdk';
import * as aws from '@aws-sdk/client-sts';

const sdk = new UseGrant('YOUR_API_KEY');

// get the token from usegrant.dev
const resp = await sdk.createToken('providerId', 'clientId');

// use the token to assume a role
const command = new aws.AssumeRoleWithWebIdentityCommand({
  RoleArn: 'arn:aws:iam::ACCOUNT_ID:role/ROLE_NAME',
  RoleSessionName: 'SessionName',
  WebIdentityToken: resp.accessToken,
});

const stsClient = new aws.STSClient();
await stsClient.send(command);

It's all virtual

No more spinning up physical servers. Scale up and down on the fly. Create providers and tenants instantly using the SDK or REST API, allowing you to establish trust-based access without manual configurations.

Zero Trust

Secure, private, and built for modern applications

Secure by Design
Rotate signing keys automatically. Your services maintain full control by verifying all credentials directly, ensuring maximum security.
  • Automatic key rotation
  • OAuth 2.0 standards
Zero Data Exposure
UseGrant only stores the essentials: your signup email for authentication. We have no knowledge of your services or intended usage patterns, ensuring maximum privacy.
  • Limited data storage
  • Privacy-first approach
No Lock-in
There is no lock-in. We do not store any data about your services or intended usage patterns. Use our APIs to take your data anywhere at any time.
  • Rest API access
  • Export data anytime

Boost your authentication standards with the OAuth 2.0 client credentials grant. Adopt a security model that eliminates the need for persistent credentials.

Pricing

Simple and transparent pricing. No calculator needed. Way more affordable than running your own service for each oauth provider.

Free

$0

  • 1 Provider
  • 1 Tenant
  • 999 clients per provider
  • 999 providers per tenant
  • Free forever
  • API access
Pro

$9

/month
  • 100 Providers
  • 100 Tenants
  • Unlimited clients per provider
  • Unlimited providers per tenant
  • Custom domain
  • Request custom signing keys
  • Priority support
Ultimate

$49

/month
  • Unlimited Providers
  • Unlimited Tenants
  • All in starter
  • Auto Rotate signing keys
  • Priority support 24/5

All prices in USD, excl. taxes

Contact support@usegrant.dev for annual pricing and discounts

Get started today!