Skip to content
GAv2026.08Updated Jul 5, 2026

EGREED ID Documentation

One secure EGREED ID for every EGREED service — SSO, MFA, passkeys, and privacy controls.

Articles
10
APIs
18
Tutorials
10
Learning
4h
Latest
August 2026
SLA
99.9%

About EGREED ID

What is it?

EGREED ID is the secure digital identity platform that lets users access every EGREED service with one trusted account. It provides enterprise-grade authentication, advanced security, privacy protection, and seamless access across the entire EGREED ecosystem.

Who is it for?

Every EGREED user — individuals, students, developers, startups, schools, organizations, banks, and government agencies that need trusted sign-in across EGREED AI, Cloud, Mail, Drive, Deploy, Locate, IBONA, and Learn.

Architecture

A dedicated identity service at id.egreedtech.org issuing short-lived signed OIDC tokens and device-bound refresh tokens, fronted by a risk engine, backed by HSM-protected signing keys and a tamper-evident audit log.

Security

Argon2id hashing, TLS 1.3, AES-256 at rest, FIDO2/WebAuthn, adaptive risk scoring, breach monitoring, audit logs, Rwanda Law N° 058/2021 and GDPR-aligned controls.

Scalability

Multi-region token issuance, edge session validation, and 99.99% availability targets for authentication.

Enterprise

SAML 2.0 federation, SCIM provisioning, conditional access, IP allow-lists, enforced MFA, and exportable audit logs.

Pricing

EGREED ID is free for every EGREED user. Enterprise identity features are included with Business and Enterprise plans.

Benefits

One credential instead of many · Phishing-resistant passkeys · Instant visibility into devices and apps · Fast, verified account recovery · Rwanda-resident identity data

Main features

One account for all EGREED servicesSingle Sign-On (SSO) across the ecosystemMulti-factor authentication (TOTP, push, SMS, FIDO2)Passkeys and biometric login (WebAuthn)Device, session, and login-history managementRecovery email, recovery phone, and backup codesOAuth 2.0, OpenID Connect, SAML 2.0, and API tokensPrivacy controls: export, delete, and consent management

Use cases

Signing in to every EGREED productEnterprise SSO federationSign in with EGREED for third-party appsOrganization and school account managementDeveloper API authenticationRegulated identity and audit requirements

Supported platforms

WebiOSAndroidWindowsmacOSLinuxCLIREST API

Supported languages & frameworks

JavaScriptTypeScriptPythonJavaGoPHPFlutter.NETKotlinSwift

Quick start

Go from zero to production in under an hour.

Step 1

Create an account

Sign up in under a minute — no credit card required.

~1 min
Step 2

Install the SDK

One command with npm, pnpm, bun, pip, or go get.

~2 min
Step 3

Create your first project

Bootstrap a workspace and get your API keys.

~3 min
Step 4

Authenticate

OAuth 2.0, API keys, or SSO in a few lines of code.

~3 min
Step 5

First API call

Send your first request and verify the response.

~5 min
Step 6

Deploy

Ship to production on EGreed Cloud, Vercel, or your own infra.

~10 min
Step 7

Best practices

Security, performance, and observability from day one.

~15 min

Learning paths

Structured tracks for developers, admins, and business users.

Beginner Track

Beginner · 4h

Concepts, setup, and your first working integration.

Intermediate Track

Intermediate · 8h

Auth, webhooks, error handling, and workflows.

Advanced Track

Advanced · 16h

Scaling, performance, multi-tenant, and enterprise SSO.

Expert Track

Expert · 24h

Architecture, custom models, edge cases, and migration.

Certification

All levels · 12h

Prepare for the EGreed Certified Developer exam.

Developer Track

Role · 20h

Full path for engineers building on EGreed.

Business Track

Role · 6h

For product managers, founders, and ops leaders.

Administrator Track

Role · 10h

For IT admins managing users, billing, and security.

Documentation categories

Every section you need — from installation to migration.

EGREED ID articles

EGREED ID overview — one secure account for every EGREED service

EGREED ID is the official identity and authentication platform from EGREED Technology. Learn what it is, why it exists, the problems it solves, and how it works.

9m

EGREED ID features — SSO, MFA, passkeys, devices and enterprise identity

A complete guide to every EGREED ID feature: single sign-on, multi-factor authentication, passkeys, biometrics, device and session management, OAuth, OpenID Connect, API tokens and organization accounts.

12m

How to create an EGREED ID — step-by-step registration guide

Step-by-step instructions to register an EGREED ID: sign-up, email verification, password requirements, profile setup, recovery email, phone verification and accepting the terms.

7m

Sign in to EGREED ID — secure, trusted and passwordless login

How to sign in with your EGREED ID: standard login, remembering devices, secure login signals, login notifications, trusted devices and passwordless authentication.

7m

EGREED ID account recovery — regain access safely

Recover your EGREED ID: forgot password, recovery email, backup codes, recovery phone, identity verification, lost device recovery and full account restoration.

8m

EGREED ID Security Center — protect your account end to end

The complete EGREED ID security guide: password best practices, MFA, authenticator apps, security keys, passkeys, encryption, suspicious login detection, alerts, device verification, session monitoring, phishing protection and safe browsing.

13m

Manage devices on your EGREED ID

View, rename, trust and remove devices connected to your EGREED ID, use remote logout, and review last-active times and full device history.

6m

EGREED ID privacy — your data, your control

Understand what personal data EGREED ID stores, adjust privacy settings, review data collection, download your data, delete data, and delete your account.

8m

Connected apps and OAuth permissions in EGREED ID

Manage connected applications, understand application permissions and OAuth scopes, revoke access, and use third-party authentication with Sign in with EGREED.

8m

EGREED ID frequently asked questions

Over 60 answers about EGREED ID covering account creation, passwords, security, login, recovery, MFA, devices, privacy and developer authentication.

14m

Featured tutorials

Editor's Pick

Build a production integration with EGREED ID in 30 minutes

Step-by-step tutorial covering setup, authentication, error handling, and deployment.

30 minv2026.08Updated August 2026
Trending

Build a production integration with EGREED ID in 45 minutes

Step-by-step tutorial covering setup, authentication, error handling, and deployment.

45 minv2026.08Updated August 2026
Recently Updated

Build a production integration with EGREED ID in 60 minutes

Step-by-step tutorial covering setup, authentication, error handling, and deployment.

60 minv2026.08Updated August 2026
Most Popular

Build a production integration with EGREED ID in 75 minutes

Step-by-step tutorial covering setup, authentication, error handling, and deployment.

75 minv2026.08Updated August 2026
Beginner Friendly

Build a production integration with EGREED ID in 90 minutes

Step-by-step tutorial covering setup, authentication, error handling, and deployment.

90 minv2026.08Updated August 2026
Advanced

Build a production integration with EGREED ID in 105 minutes

Step-by-step tutorial covering setup, authentication, error handling, and deployment.

105 minv2026.08Updated August 2026

Code examples

Copy-paste snippets in every major language and framework.

import { EGreed } from "@egreed/sdk";
const client = new EGreed({ apiKey: process.env.EGREED_API_KEY! });
const res = await client.messages.create({ prompt: "Hello from Kigali" });
console.log(res.text);

Latest releases

  1. v2026.08· August 2026New features

    New features and stability improvements

  2. v2026.06· June 2026Enhancement

    Performance tuning and API additions

  3. v2026.05· May 2026Security

    Security patches and audit log improvements

  4. v2026.04· April 2026Breaking

    Breaking: renamed legacy endpoints

  5. v2026.03· March 2026Bug fix

    Bug fixes across SDKs

Videos & walkthroughs

Product demo: EGREED ID

5 min · EGreed Team

Getting started walkthrough: EGREED ID

8 min · EGreed Team

Developer session: EGREED ID

11 min · EGreed Team

Live coding: EGREED ID

14 min · EGreed Team

Migration guide: EGREED ID

17 min · EGreed Team

Enterprise deep dive: EGREED ID

20 min · EGreed Team

Frequently asked questions

What is EGREED ID?

EGREED ID is an EGreed Technology product: EGREED ID is the secure digital identity platform that lets users access every EGREED service with one trusted account — enterprise-grade authentication, advanced security, privacy protection, and seamless access across the entire EGREED ecosystem.

Who is EGREED ID for?

EGREED ID is designed for developers, businesses, government, and enterprises across Rwanda, East Africa, and globally.

Is there a free tier?

Yes. Every EGreed product ships with a generous free tier so you can build and evaluate before you pay.

Does EGREED ID support Kinyarwanda?

Yes. EGreed products support English, French, Kinyarwanda, and Swahili in UI and, where relevant, in AI models.

Where is data stored?

You can choose Rwanda, East Africa, or global regions. Enterprise plans support strict in-country data residency.

Is EGREED ID secure?

Yes — encryption at rest and in transit, MFA, SSO, audit logs, and alignment with Rwanda Data Protection Law and GDPR.

Can I pay with Mobile Money?

Yes. We accept MTN Mobile Money (MoMo), Airtel Money, Visa/Mastercard, and bank transfers in RWF and USD.

How do I get support?

Email support@egreedtech.org, use the in-app chat, or open a ticket at support.egreedtech.org. Enterprise plans include 24/7 phone support.

Does EGREED ID have SDKs?

Yes. Official SDKs for JavaScript/TypeScript, Python, Go, Java, PHP, Flutter, .NET, Kotlin, Swift, and Rust.

Is there an on-premise version?

Enterprise customers can deploy on private infrastructure. Contact sales@egreedtech.org.

How stable are the APIs?

Stable, versioned APIs with a minimum 12-month deprecation window and detailed release notes.

Is there a status page?

Yes — status.egreedtech.org publishes real-time incident and uptime data.

Can I contribute to the docs?

Yes. Every article has an Edit link that opens the source in our public docs repository.

How do I request a feature?

Post on community.egreedtech.org or email product@egreedtech.org.

What's the SLA?

99.9% for standard plans, 99.99% for enterprise. Service credits are automatic when SLAs are missed.

Community

Community guides

User-contributed guides and how-tos.

Best practices

Field-tested patterns from real deployments.

Sample projects

Open-source starters and reference apps.

Case studies

Real transformations across banking, health, and government.

Discussion forum

Ask questions and share ideas with the community.

Contribute

Improve docs on GitHub — every page has an edit link.

Continue learning