Akedly

Authentication Methods

Akedly offers multiple authentication approaches. Choose the method that best fits your integration style and security requirements.


Comparison

FeatureV1.2 REST APIV2.0 Widget SDKV1.0 REST API
StatusRecommended REST APIEnterprise SecuritySunsetting Dec 2026
Security TierStrong (~80% of V2.0)Maximum (state-of-the-art)DIY (your responsibility)
Integration StyleREST API (your UI)Iframe widget (managed UI)REST API (your UI)
UI ControlFull control, no iframeManaged by AkedlyFull control, no iframe
Backend Code3 API calls1 API call3 API calls
Pricing ModelPPM (pay per message)PPSA eligible (requirements apply)PPM (pay per message)
Captcha ProtectionConfigurable at pipeline levelBuilt-in (widget-managed)Implement your own
Device FingerprintingNot provided by this REST routeBuilt-in (widget-level)Implement your own
Rate LimitingBuilt-in (pipeline-level)Built-in (widget-level)Implement your own
Circuit BreakerBuilt-inBuilt-inImplement your own
Custom BrandingFully customizable (you build it)Logo, colors, company nameFully customizable (you build it)

Choose Your Integration Method

V1.2 REST API -- Akedly Shield

V1.2 wraps the familiar V1 REST API with Akedly Shield -- a client-side security layer that applies Proof-of-Work and Turnstile verification when those pipeline controls are enabled. Same REST simplicity, configurable protection.

Why Choose V1.2

  • Name
    Proof-of-Work
    Description

    Clients solve a computational challenge before receiving an OTP when PoW is enabled for the pipeline. Deters bot abuse without user friction.

  • Name
    Turnstile Captcha
    Description

    Cloudflare Turnstile verification when enabled for the pipeline. No third-party captcha integration needed.

  • Name
    Pipeline-Level Security
    Description

    Rate limiting and circuit breaking are applied at the pipeline level according to its configuration.

  • Name
    Full UI Control
    Description

    No iframe required. Build your own UI and use Shield SDKs for the security layer.

Shield SDKs

Official SDKs handle PoW solving and Turnstile for you:

  • Web: @akedly/shield (npm + CDN)
  • Flutter: akedly_shield (GitHub, pubspec git: dependency)
  • iOS: AkedlyShield (SPM via GitHub URL)
  • Android: akedly-shield-kotlin (GitHub via JitPack)
  • React Native: @akedly/shield (npm)

Getting Started


Decision Guide

Choose V1.2 REST API (Recommended) if:

  • You want a REST API with configurable security controls
  • You need full UI control with no iframe
  • You want Proof-of-Work, Turnstile, and rate limiting handled at the pipeline level
  • You prefer SDKs or CDN scripts over managed widgets
  • Strong protection (~80% of V2.0's security tier) is the right trade-off for your product

Choose V2.0 Widget SDK (Enterprise) if:

  • You need the maximum security tier — every protection in V1.2 plus a managed iframe defense layer
  • You operate in a regulated industry (finance, healthcare) and want Akedly to maintain the security boundary
  • You want PPSA eligibility (requirements coming December 2025)
  • You need Telegram support
  • You prefer a managed UI and fast integration over building your own

Choose V1.0 REST API if:

  • You have an existing V1.0 integration that works for your needs
  • You handle your own security and are comfortable with that responsibility
  • You understand it will sunset December 30, 2026

Was this page helpful?