> ## Documentation Index
> Fetch the complete documentation index at: https://docs.prelude.so/llms.txt
> Use this file to discover all available pages before exploring further.

# Changelog

> Changes made to the Prelude platform.

<Update label="April 2026">
  ## <Icon icon="fingerprint" iconType="solid" size={20} /> Verify

  * Blocked responses now expose the antifraud risk factors that triggered the block.
  * Test phone numbers can be managed through the management API.
  * Antifraud: signed SDK keys can be locked to a specific platform (iOS, Android, Web).
  * Silent Verification: improved iOS and Android carrier compatibility for higher success rates.
  * Dashboard: channel filter and carrier (MCC/MNC) details on phone verification views.

  ## <Icon icon="comment-dots" iconType="solid" size={20} /> Notify

  * Launched 2-way messaging — reply to inbound user messages through the Notify API.
  * Added image and video media support for WhatsApp messages.
  * Additional opt-out keywords (END, CANCEL, QUIT, UNSUBSCRIBE) on top of STOP.
  * Webhooks: dedicated carrier-disconnect event, distinct from user STOP.

  ## <Icon icon="tickets" iconType="solid" size={20} /> Session

  * Launched iOS and Android Session SDKs, plus an initial Flutter SDK.
  * Added Facebook OAuth login, with an extra OTP step for unverified social emails.
  * Migrate logged-in users from your existing auth system in a single API call.
  * Step-up authentication now supports static scope configuration without a webhook.
  * Added external ID on user profiles — settable, filterable, and mappable into JWT claims.
  * Dashboard: new Session pages with user list and user details.

  ## <Icon icon="wrench" iconType="solid" size={20} /> Platform

  * Dashboard: Overview now offers per-country split graphs and 10-minute zoom granularity.
  * Dashboard: date range picker available on every view, and unified delivery status labels across Verify and Notify.
  * Dashboard: new SDK keys configuration page.
  * Dashboard: custom MAIL FROM subdomain for Email OTP with per-section DNS record export.
</Update>

<Update label="March 2026">
  ## <Icon icon="fingerprint" iconType="solid" size={20} /> Verify

  * Customizable branding for Email and SMS OTP messages.
  * Added Mongolian and Flemish locale support.
  * Antifraud: at-risk traffic is now automatically routed to fraud-resistant channels instead of SMS.
  * Dashboard: full Email OTP support with onboarding, overview, and lifecycle views.
  * Dashboard: RCS read receipts now visible in verification details.

  ## <Icon icon="comment-dots" iconType="solid" size={20} /> Notify

  * Dashboard: Notify onboarding wizard for faster setup.

  ## <Icon icon="tickets" iconType="solid" size={20} /> Session

  * Added email OTP login — users can now sign in with a one-time code sent to their email.
  * Custom JWT claims — configure which user data fields appear in your access tokens.
  * Added change password and password management APIs.
  * JS SDK now supports step-up authentication and automatic token refresh.

  ## <Icon icon="wrench" iconType="solid" size={20} /> Platform

  * Frontend SDK: improved iOS carrier compatibility and Web SDK device signals.
</Update>

<Update label="February 2026">
  ## <Icon icon="fingerprint" iconType="solid" size={20} /> Verify

  * Added email verification configuration.
  * Implemented built-in automated fallback for protected Sender ID.
  * Antifraud: enhanced device detection rules, fixed a fingerprint scoring issue, and introduced configurable device platform blocking.
  * Silent Verification: expanded coverage to Spain.
  * Silent Verification: implemented granular auto-retries for authentication redirects.
  * Dashboard: added Email OTP verification section with overview, details, and lifecycle views.

  ## <Icon icon="comment-dots" iconType="solid" size={20} /> Notify

  * Added RCS channel support.
  * Added PDF attachment support for WhatsApp messages.
  * Added webhook signature on transactional API.
  * Dashboard: added Notify template wizard with region selection and company info autocomplete.

  ## <Icon icon="tickets" iconType="solid" size={20} /> Session

  * Improved session security with proof-of-possession tokens.
  * Launched email-password authentication, including sign-up, login, and configurable password rules.
  * Introduced step-up authentication with configurable scopes.
  * Released session listing and revocation APIs, and added sign-up rate limiting.

  ## <Icon icon="wrench" iconType="solid" size={20} /> Platform

  * Dashboard: added crosshair zoom on charts, search by region code, and signals modal.
  * Frontend SDK: shipped performance optimizations delivering significantly lower latencies on Android and iOS.
  * Frontend SDK: updated React Native and Flutter SDKs to 0.4.x.
  * Backend SDK: released PHP SDK.
  * Updated status page — subscribe to updates via Email, RSS, or Slack.
</Update>

<Update label="January 2026">
  ## <Icon icon="fingerprint" iconType="solid" size={20} /> Verify

  * Added WebOTP support for seamless browser-based verification.
  * Added Auth0 passwordless authentication support.
  * Antifraud: added device emulator detection heuristic.
  * Antifraud: refined VPN detection logic to reduce false positives.
  * Antifraud: added PSD2 transaction exemption for trusted payment traffic.
  * Dashboard: added routing configuration page and verification detail views.
  * Webhooks: added missing ID and reason fields to verification events.

  ## <Icon icon="comment-dots" iconType="solid" size={20} /> Notify

  * Exposed segment count and encoding in SMS API responses and webhooks.
  * Added localization support for subscription management.
  * Added template ID to webhook events.
  * Added locale field to transactional messages.
  * Dashboard: added Notify messages history page with template filtering and delivery status.

  ## <Icon icon="radar" iconType="solid" size={20} /> Watch

  * Added reason field to predict outcome responses.

  ## <Icon icon="telescope" iconType="solid" size={20} /> Lookup

  * Added unassigned phone number error in API responses.

  ## <Icon icon="tickets" iconType="solid" size={20} /> Session

  * Added OAuth login with Google, Apple, Microsoft, GitHub, and Okta providers.
  * Added email and password authentication support.
  * Introduced enforced refresh access tokens and session revocation.

  ## <Icon icon="wrench" iconType="solid" size={20} /> Platform

  * Released the new Dashboard as generally available with mobile-responsive design.
  * Frontend SDK: released Android SDK 0.3.0 and Apple SDK 0.3.0 with improved resilience.
</Update>

<Update label="December 2025">
  ## <Icon icon="fingerprint" iconType="solid" size={20} /> Verify

  * Added configurable SMS deactivation per flow with custom integration headers support.
  * Antifraud: added IP concentration detection to prevent SMS pumping prior to sending.
  * Silent Verification: expanded availability to Germany and Spain.
  * Routing: improved automated retries for routing failures.

  ## <Icon icon="comment-dots" iconType="solid" size={20} /> Notify

  * Added customizable opt-out messages and MO numbers selection by provider and country.
  * Added automated synchronization for WhatsApp customer templates and improved error handling.

  ## <Icon icon="telescope" iconType="solid" size={20} /> Lookup

  * Integrated new provider for improved reliability.

  ## <Icon icon="wrench" iconType="solid" size={20} /> Platform

  * Released brand-new Dashboard with simpler navigation, team invites, Stripe top-ups, and CSV exports by email.
  * Frontend SDK: shipped Flutter SDK on pub.dev. Improved mobile SDK resiliency with automatic retries and graceful handling of native failures.
  * Improved signals collection pipeline speed to reduce latencies.
</Update>

<Update label="November 2025">
  ## <Icon icon="fingerprint" iconType="solid" size={20} /> Verify

  * Antifraud: strengthened protection with new high-risk carrier rules.
  * Silent Verification: improved error handling for French carriers (Orange, Bouygues).
  * Webhooks: exposed channel information in Verify API webhook events.

  ## <Icon icon="comment-dots" iconType="solid" size={20} /> Notify

  * Enabled WhatsApp integration for all customers.
  * Added subscription management endpoints with country code support and webhook 'submitted' events for delivery tracking.

  ## <Icon icon="wrench" iconType="solid" size={20} /> Platform

  * Documentation: published Notify API docs with Marketing features and improved Verify API documentation.
</Update>

<Update label="October 2025">
  ## <Icon icon="fingerprint" iconType="solid" size={20} /> Verify

  * Antifraud: strengthened protection with platform-specific rules, smarter detection of artificial traffic, and refined JA4-based fingerprint analysis.

  ## <Icon icon="comment-dots" iconType="solid" size={20} /> Notify

  * Launched a complete subscription management system with smart opt-in/out flows, inbound STOP handling, carrier disconnect recovery, and scheduled messaging (schedule\_at). Introduced preferred channel routing and improved provider selection for higher deliverability and lower costs.
  * RCS: refined STOP behavior and agent selection for more reliable two-way communication.

  ## <Icon icon="tickets" iconType="solid" size={20} /> Session

  * Enhanced security with device identification, session count limits, and safer concurrency handling.

  ## <Icon icon="wrench" iconType="solid" size={20} /> Platform

  * Dashboard: boosted performance with extended caching and smoother live metric updates.
  * Web SDK: integrated silent verification, added Next.js compatibility, and improved resilience on unstable networks.
  * Added flexible allow/blocklist management, smarter webhook retries, and refreshed developer documentation.
  * Updated provider guides, optimized billing performance, and fine-tuned internal anti-fraud and delivery systems.
</Update>

<Update label="September 2025">
  ## <Icon icon="fingerprint" iconType="solid" size={20} /> Verify

  * New Sender ID registration management API.
  * Antifraud: exposed new JA4 fingerprint signal field.
  * Routing: rolled out new granular algorithm worldwide, resulting in a \~2% conversion rate uplift.
  * Released new Auth0 integration with verification check support.

  ## <Icon icon="tickets" iconType="solid" size={20} /> Session

  * Exposed OTP code size option in the API.

  ## <Icon icon="wrench" iconType="solid" size={20} /> Platform

  * Frontend SDK: adapted iOS and Android implementation for Bouygues support in France.
  * Frontend SDK: added ability to detect VPNs and proxies.
  * Frontend SDK: added support for 16KB page sizes on Android.
  * Web SDK: mitigated session disconnections upon network disruptions.
</Update>

<Update label="August 2025">
  ## <Icon icon="fingerprint" iconType="solid" size={20} /> Verify

  * Antifraud: expanded high-risk country coverage and refined checks.
  * Silent Verification: expanded availability to France for SFR.

  ## <Icon icon="tickets" iconType="solid" size={20} /> Session

  * Identifier limit enforcement and enhanced security.

  ## <Icon icon="wrench" iconType="solid" size={20} /> Platform

  * Web SDK: improved fallback behavior and optimized dispatch flow.
  * Documentation: added email method, amended trusted user notice.
</Update>

<Update label="July 2025">
  ## <Icon icon="fingerprint" iconType="solid" size={20} /> Verify

  * Optimized retry logic and error handling for better reliability.
  * Antifraud: advanced anti-fraud capabilities.

  ## <Icon icon="wrench" iconType="solid" size={20} /> Platform

  * Dashboard: enhanced analytics with improved performance and real-time data accuracy.
  * Dashboard: UI improvements for better user experience.
  * Frontend SDK: improved security measures.
  * Frontend SDK: enhanced silent verification support across all platforms.
  * Webhooks: enhanced support with improved signature verification.
  * Documentation: comprehensive updates for SDK integration.
</Update>

<Update label="June 2025">
  ## <Icon icon="fingerprint" iconType="solid" size={20} /> Verify

  * Fixed retry logic creating extra auth after limit was hit.
  * Silent Verification: launched as a new product, initially available in France for Orange.

  ## <Icon icon="comment-dots" iconType="solid" size={20} /> Notify

  * WhatsApp transactional messages.

  ## <Icon icon="wrench" iconType="solid" size={20} /> Platform

  * Dashboard: fixed KPI discrepancies within analytics.
  * Dashboard: improved analytics accuracy and speed.
  * Frontend SDK: Silent Verification support.
  * Frontend SDK: improved security and Wasm code sandboxing.
  * Backend SDK: Ruby support.
  * Credit limit email alerting.
  * Documentation: SDK integration documentation.
</Update>

<Update label="May 2025">
  ## <Icon icon="fingerprint" iconType="solid" size={20} /> Verify

  * Improved preferred channel scheduling.
  * Antifraud: improved history-based conversion.
  * Routing: new pipeline for improved conversion.

  ## <Icon icon="comment-dots" iconType="solid" size={20} /> Notify

  * New channel: Telegram.

  ## <Icon icon="tickets" iconType="solid" size={20} /> Session

  * Custom domains support.

  ## <Icon icon="wrench" iconType="solid" size={20} /> Platform

  * Dashboard: change your application name and profile picture.
  * Frontend SDK: enforcement of verified attempts.
  * Frontend SDK: silent verification support for iOS, Android and React Native.
  * Prelude pricing simulator on the website.
  * Documentation: added more information about blocked response on create endpoint.
</Update>

<Update label="April 2025">
  ## <Icon icon="fingerprint" iconType="solid" size={20} /> Verify

  * Preferred channel: ability to influence channel selection at the attempt level.

  ## <Icon icon="comment-dots" iconType="solid" size={20} /> Notify

  * Dashboard: WhatsApp integration module.

  ## <Icon icon="radar" iconType="solid" size={20} /> Watch

  * New product launched: Watch API, standalone anti-fraud.

  ## <Icon icon="tickets" iconType="solid" size={20} /> Session

  * Session SDK for web and React.

  ## <Icon icon="wrench" iconType="solid" size={20} /> Platform

  * Webhooks: added signature support.
</Update>

<Update label="March 2025">
  ## <Icon icon="fingerprint" iconType="solid" size={20} /> Verify

  * New channel: voice OTP.
  * Routing: improved granularity.

  ## <Icon icon="tickets" iconType="solid" size={20} /> Session

  * New product launched: Session API, session management by Prelude.

  ## <Icon icon="wrench" iconType="solid" size={20} /> Platform

  * Dashboard: improved data loading performance and accuracy.
  * Frontend SDK: released the Web SDK.
  * Webhooks: support for API v2.
</Update>

<Update label="February 2025">
  ## <Icon icon="fingerprint" iconType="solid" size={20} /> Verify

  * Alphanumeric code support.
  * Antifraud: new abusive prefix heuristic.
  * Silent Verification: first end-to-end integration.

  ## <Icon icon="comment-dots" iconType="solid" size={20} /> Notify

  * New WhatsApp direct route.

  ## <Icon icon="wrench" iconType="solid" size={20} /> Platform

  * New pricing page per country and website translations.
</Update>

<Update label="January 2025">
  ## <Icon icon="fingerprint" iconType="solid" size={20} /> Verify

  * Antifraud: new history-based conversion heuristic.

  ## <Icon icon="wrench" iconType="solid" size={20} /> Platform

  * Dashboard: SAML support.
  * Frontend SDK: improvements across SDKs.
  * Supabase integration.
  * Auth0 integration.
  * Faster and improved billing pipeline.
  * New website.
</Update>

<Update label="December 2024">
  ## <Icon icon="fingerprint" iconType="solid" size={20} /> Verify

  * Dashboard: simplified onboarding for Prelude Verify.

  ## <Icon icon="wrench" iconType="solid" size={20} /> Platform

  * Spending limits: circuit breaker in case of fraud.
  * Frontend SDK: React Native mobile SDK.
</Update>

<Update label="November 2024">
  ## <Icon icon="fingerprint" iconType="solid" size={20} /> Verify

  * Email support in Verify API.
  * Antifraud: new temporary phone number database.
  * Antifraud: new residential proxy heuristic.

  ## <Icon icon="comment-dots" iconType="solid" size={20} /> Notify

  * New channel: Zalo.

  ## <Icon icon="wrench" iconType="solid" size={20} /> Platform

  * Dashboard: real-time statistics.
  * Frontend SDK: released iOS and Android mobile SDKs.
  * API v2: standardized Verify and Transactional endpoints, easier to integrate and use.
</Update>
