Where Intelligence Meets Imagination.
Solviony ID

One identity. All of Solviony.

Sign in once across Solvy, Solviony Cloud, Solviony Hub, and every Solviony product — with a single secure account you control. And for developers, Solviony ID is a free OAuth 2.0 identity provider you can integrate in minutes.

OAuth 2.0 + OpenID Connect 2 apps integrated Free during beta
For you

Built for the way you actually live online.

One account. Everywhere we are. With privacy controls that put you — not us — in charge.

🔑

One account, every product

Use Solviony ID to sign into Solvy AI, Solviony Cloud, Solviony Hub, Solvionyx OS — and every product we ship next. No new password to remember.

🛡️

Secure by default

Encrypted credentials, optional two-factor authentication, and active session management. We sign you in — we don't read your messages.

⬇️

Yours, always

Export your data anytime. Delete your account in two clicks. We don't sell your identity, and we never will.

Trusted across Solviony

One ID powers every product.

For developers

Add "Sign in with Solviony ID" in 5 minutes.

Solviony ID is a standards-compliant OAuth 2.0 identity provider with OpenID Connect. Free to integrate. No revenue share. No vendor lock-in.

  • 01
    Register your app Get a client ID and secret from your Solviony account.
  • 02
    Redirect to /oauth/authorize Standard OAuth code flow with PKCE support.
  • 03
    Exchange code for token POST to /oauth/token, get an access token + user profile.
Request developer access →

Endpoints

GET
https://solviony.com/oauth/authorize
POST
https://solviony.com/oauth/token
GET
https://solviony.com/api/user
// Redirect the user to Solviony ID
return Socialite::driver('solviony')
    ->scopes(['profile', 'email'])
    ->redirect();

// In your callback route:
$user = Socialite::driver('solviony')->user();
$user->getName();   // "Reese"
$user->getEmail();  // "reese@example.com"
$user->token;       // Access token
import { SolvionyAuth } from '@solviony/auth';

const auth = new SolvionyAuth({
  clientId: process.env.SOLVIONY_CLIENT_ID,
  redirectUri: 'https://yourapp.com/auth/callback',
});

// Start auth flow
auth.redirectToLogin();

// In your callback:
const user = await auth.handleCallback(req);
# Step 1: Send user to authorize
GET https://solviony.com/oauth/authorize?
  client_id=YOUR_CLIENT_ID&
  redirect_uri=https://yourapp.com/callback&
  response_type=code&
  scope=profile email

# Step 2: Exchange code for token
curl -X POST https://solviony.com/oauth/token \
  -d "grant_type=authorization_code" \
  -d "code=$CODE" \
  -d "client_id=$CLIENT_ID" \
  -d "client_secret=$CLIENT_SECRET"
Questions

Frequently asked.

What exactly is a Solviony ID?

It's a single account you create once, then use to sign into every Solviony product — Solvy, Solviony Cloud, Solviony Hub, Solvionyx OS, and anything we launch in the future. Think of it like your Apple ID or Google Account, but specifically for the Solviony ecosystem.

Is Solviony ID free?

Yes. Creating and using a Solviony ID is free, forever. For developers integrating Solviony ID into their own apps, integration is also free during our public beta and we'll keep generous free tiers after that.

How is my data protected?

Your credentials are encrypted at rest and in transit. We offer optional two-factor authentication, active session management, and detailed sign-in logs. We never sell your identity data, and you can export or delete your account at any time.

Can I delete my Solviony ID?

Yes, anytime. Go to your profile settings and choose "Delete account." We'll remove your identity from our systems within 30 days. You can also export all your data before you delete the account.

How do I add Solviony ID to my app?

Solviony ID is a standards-compliant OAuth 2.0 identity provider with OpenID Connect. Request developer access via the link above, and we'll send you a client ID and secret. You can integrate using Laravel Socialite, our Node.js SDK, or plain cURL against our REST endpoints.

What scopes are available?

The standard scopes are profile (name, avatar), email (verified email address), and openid (OIDC compliance). You can request additional scopes for specific Solviony products — contact us for product-specific scope documentation.

Create your Solviony ID today.

Free. Takes 30 seconds. One account for everything Solviony.

Get started →