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

# Changelog

<Update label="Jul 25, 2026" description="SDKs">
  <div className="mb-4">
    <Badge color="green" size="sm">NEW RELEASE</Badge>
  </div>

  ### Identify properties in the Web SDK

  Expanded the Web SDK identify method so applications can associate custom
  properties with identified users.

  **Release type:** Minor release

  * **User identification:** Added support for identifying users with a unique user ID.
  * **Custom properties:** Allowed applications to send additional user properties during identification.
  * **Profile enrichment:** Connected identify properties with the existing user profile.
  * **Consistent context:** Attached the identified user information to subsequent tracked activity.
</Update>

<Update label="Jul 18, 2026" description="Analytics">
  <div className="mb-4">
    <Badge color="blue" size="sm">IMPROVED</Badge>
  </div>

  ### Dynamic segment series in Advanced Reports

  Improved Advanced Reports so the graph starts with default data and expands
  as users select additional segments.

  **Release type:** Minor release

  * **Default visualization:** Displayed the primary graph series when a report first opens.
  * **Additive segments:** Added new graph series without removing the existing default data.
  * **Dynamic bars and lines:** Increased the number of bars or lines according to selected segments.
  * **Series identification:** Connected every graph series with its selected segment and legend.
</Update>

<Update label="Jul 11, 2026" description="Analytics">
  <div className="mb-4">
    <Badge color="blue" size="sm">IMPROVED</Badge>
  </div>

  ### Panel-wide App and Web filters

  Expanded platform filtering so analytics pages can display application and
  website activity separately.

  **Release type:** Minor release

  * **Platform selection:** Added App and Web options across supported analytics pages.
  * **Filtered charts:** Updated graph data according to the selected platform.
  * **Consistent selection:** Standardized the platform filter across dashboard sections.
  * **Separated metrics:** Prevented application and website totals from being mixed.
  * **Page compatibility:** Prepared existing reports to support platform-specific data.
</Update>

<Update label="Jul 4, 2026" description="AI">
  <div className="mb-4">
    <Badge color="green" size="sm">NEW RELEASE</Badge>
  </div>

  ### Ask AI foundation

  Completed the first development cycle for an AI-assisted analytics
  experience inside Twinalyze.

  **Release type:** Minor release

  * **Analytics questions:** Prepared a flow for asking natural-language questions about product data.
  * **Context preparation:** Structured report and metric information for AI-based analysis.
  * **Response experience:** Created the initial interface for displaying generated answers.
  * **Prototype validation:** Tested the first Ask AI workflow with analytics use cases.
  * **Development status:** Temporarily paused active development while report and SDK improvements are completed.
</Update>

<Update label="Jun 27, 2026" description="Analytics">
  <div className="mb-4">
    <Badge color="green" size="sm">NEW RELEASE</Badge>
  </div>

  ### Default Reports in Product Overview

  Added ready-to-use reports so users can access useful analytics without
  creating every report manually.

  **Release type:** Minor release

  * **Prebuilt reports:** Added default reports for common analytics requirements.
  * **Immediate access:** Allowed users to open reports directly from the  Reports page.
  * **Configured metrics:** Added predefined metrics, dimensions, and visualizations.
  * **Reduced setup:** Removed the need to configure a report before viewing initial data.
  * **Report foundation:** Prepared default reports for future customization.
</Update>

<Update label="Jun 20, 2026" description="Analytics">
  <div className="mb-4">
    <Badge color="blue" size="sm">IMPROVED</Badge>
  </div>

  ### Instant report opening

  Improved the Advanced Reports experience so report data is displayed as
  soon as a user opens a default report.

  **Release type:** Minor release

  * **Automatic loading:** Loaded the default report configuration immediately.
  * **Initial graph data:** Displayed the primary visualization without requiring a selection.
  * **Saved configuration:** Reused the predefined report setup for every user.
  * **Faster navigation:** Reduced the number of steps required to start report analysis.
</Update>

<Update label="Jun 13, 2026" description="Analytics">
  <div className="mb-4">
    <Badge color="blue" size="sm">IMPROVED</Badge>
  </div>

  ### Default report visualizations

  Standardized how default report metrics are presented across supported
  analytics use cases.

  **Release type:** Minor release

  * **Chart selection:** Assigned suitable bar, line, or summary visualizations to each report.
  * **Metric mapping:** Connected predefined report metrics with their graph series.
  * **Default date range:** Added an initial date range for immediate analysis.
  * **Readable output:** Improved graph titles, legends, labels, and empty states.
</Update>

<Update label="Jun 6, 2026" description="Data">
  <div className="mb-4">
    <Badge color="blue" size="sm">IMPROVED</Badge>
  </div>

  ### Advanced Report data preparation

  Reorganized Advanced Report data so default reports and future segment
  comparisons can use a consistent response structure.

  **Release type:** Minor release

  * **Default dataset:** Added a primary dataset for the initial report visualization.
  * **Series structure:** Prepared report data to support multiple bars and lines.
  * **Segment compatibility:** Added identifiers for connecting selected segments with graph series.
  * **Consistent response:** Standardized labels, values, dates, and totals returned to the frontend.
</Update>

<Update label="May 30, 2026" description="Analytics">
  <div className="mb-4">
    <Badge color="green" size="sm">NEW RELEASE</Badge>
  </div>

  ### App and Web analytics separation

  Introduced separate analytics processing for application and website
  activity across the Twinalyze platform.

  **Release type:** Major release

  * **Platform identification:** Classified tracked activity as App or Web.
  * **Separated calculations:** Calculated user, session, and event metrics by platform.
  * **Chart preparation:** Prepared analytics graphs to display platform-specific values.
  * **Report compatibility:** Added platform information to supported report responses.
  * **Accurate totals:** Reduced incorrect totals caused by combining different platforms.
</Update>

<Update label="May 23, 2026" description="Analytics">
  <div className="mb-4">
    <Badge color="blue" size="sm">IMPROVED</Badge>
  </div>

  ### Platform filter foundation

  Added a shared filtering structure for applying App and Web selections
  across analytics pages.

  **Release type:** Minor release

  * **Shared options:** Standardized App and Web filter values.
  * **API parameters:** Added platform information to supported analytics requests.
  * **State handling:** Maintained the selected platform while users reviewed report data.
  * **Consistent behaviour:** Applied the same filtering logic across dashboard sections.
</Update>

<Update label="May 16, 2026" description="Analytics">
  <div className="mb-4">
    <Badge color="red" size="sm">DEPRECATED</Badge>
  </div>

  ### Simplified organization roles

  Replaced the previous role labels with four clearer organization roles.

  **Release type:** Minor release

  * **Owner:** Added full organization ownership and administrative access.
  * **Admin:** Added management access for projects, members, and settings.
  * **Analyst:** Added analytics and report access without full administration control.
  * **Viewer:** Added read-only access to available analytics information.
  * **Previous labels:** Deprecated the older role names and updated permission mappings.
</Update>

<Update label="May 9, 2026" description="Integrations">
  <div className="mb-4">
    <Badge color="green" size="sm">NEW RELEASE</Badge>
  </div>

  ### Additional marketing and communication integrations

  Expanded the Twinalyze integration catalog with additional data and
  communication connections.

  **Release type:** Minor release

  * **Meta Monetization Manager:** Prepared advertising and monetization data connectivity.
  * **Slack:** Added the foundation for delivering analytics and operational notifications.
  * **Connection settings:** Added integration-specific configuration fields.
  * **Integration status:** Added visibility into active and inactive connections.
</Update>

<Update label="Apr 25, 2026" description="Integrations">
  <div className="mb-4">
    <Badge color="green" size="sm">NEW RELEASE</Badge>
  </div>

  ### Google Ads integration

  Added the foundation for connecting Google Ads data with Twinalyze
  analytics.

  **Release type:** Minor release

  * **Account connection:** Added the initial Google Ads connection flow.
  * **Campaign context:** Prepared campaign and advertising identifiers for analysis.
  * **Performance data:** Structured advertising metrics for future reporting.
  * **Integration status:** Added connection and configuration visibility.
</Update>

<Update label="Apr 18, 2026" description="Integrations">
  <div className="mb-4">
    <Badge color="green" size="sm">NEW RELEASE</Badge>
  </div>

  ### Meta Ads integration

  Added the initial connection structure for combining Meta advertising
  information with product analytics.

  **Release type:** Minor release

  * **Business connection:** Added the foundation for connecting a Meta advertising account.
  * **Campaign identifiers:** Prepared campaign, ad set, and advertisement information.
  * **Performance mapping:** Structured available advertising metrics for reporting.
  * **Configuration flow:** Added settings for managing the integration connection.
</Update>

<Update label="Apr 11, 2026" description="Integrations">
  <div className="mb-4">
    <Badge color="green" size="sm">NEW RELEASE</Badge>
  </div>

  ### Google Tag Manager and Google AdMob integrations

  Expanded Twinalyze connectivity for website tracking and mobile advertising
  use cases.

  **Release type:** Minor release

  * **Google Tag Manager:** Prepared a simpler Web SDK deployment flow through a tag container.
  * **Tag configuration:** Added the required Twinalyze project and tracking settings.
  * **Google AdMob:** Prepared mobile ad activity and monetization data connectivity.
  * **Integration guidance:** Added configuration requirements for both connections.
</Update>

<Update label="Apr 4, 2026" description="Integrations">
  <div className="mb-4">
    <Badge color="blue" size="sm">IMPROVED</Badge>
  </div>

  ### Integration management foundation

  Improved the integration area to support multiple marketing, advertising,
  messaging, and tracking connections.

  **Release type:** Minor release

  * **Integration catalog:** Organized available connections by their supported use case.
  * **Connection status:** Added active and inactive states for each integration.
  * **Configuration storage:** Prepared project-specific integration settings.
  * **Reusable flow:** Standardized connection, update, and disconnection behaviour.
</Update>

<Update label="Mar 28, 2026" description="SDKs">
  <div className="mb-4">
    <Badge color="blue" size="sm">IMPROVED</Badge>
  </div>

  ### Expanded Web SDK device properties

  Added more browser and device context to website analytics activity.

  **Release type:** Minor release

  * **Browser details:** Added browser name and version information.
  * **Operating system:** Added operating-system and version details.
  * **Device classification:** Added device type and available device information.
  * **Screen context:** Added screen dimensions and viewport information.
  * **Consistent properties:** Attached device context to supported events.
</Update>

<Update label="Mar 21, 2026" description="SDKs">
  <div className="mb-4">
    <Badge color="blue" size="sm">IMPROVED</Badge>
  </div>

  ### Expanded Web SDK user properties

  Improved user context collection so website activity can be connected with
  more useful profile information.

  **Release type:** Minor release

  * **User ID support:** Connected tracked activity with an identified user.
  * **Profile properties:** Prepared name, email, and custom user information.
  * **Anonymous continuity:** Maintained device activity before user identification.
  * **Event context:** Attached available user information to subsequent activity.
</Update>

<Update label="Mar 14, 2026" description="SDKs">
  <div className="mb-4">
    <Badge color="green" size="sm">NEW RELEASE</Badge>
  </div>

  ### Automatic website event tracking

  Expanded the Web SDK with automatic tracking for common website
  interactions.

  **Release type:** Minor release

  * **Element interactions:** Added automatic tracking for supported user clicks.
  * **Form activity:** Added tracking for supported form interactions.
  * **Scroll activity:** Added scroll-depth information for page engagement.
  * **File activity:** Added tracking for supported file downloads.
  * **Search activity:** Prepared automatic tracking for website search interactions.
</Update>

<Update label="Mar 7, 2026" description="SDKs">
  <div className="mb-4">
    <Badge color="orange" size="sm">BUG FIXED</Badge>
  </div>

  ### Web event validation and testing

  Tested different website events and corrected inconsistencies in their
  payloads and delivery.

  **Release type:** Patch release

  * **Property validation:** Checked required and optional event properties.
  * **Event naming:** Standardized automatic and manually tracked event names.
  * **Payload testing:** Validated event data across different website interactions.
  * **Duplicate prevention:** Improved handling of repeated automatic activity.
  * **Debug output:** Added clearer development logs for tracking validation.
</Update>

<Update label="Feb 28, 2026" description="SDKs">
  <div className="mb-4">
    <Badge color="green" size="sm">NEW RELEASE</Badge>
  </div>

  ### Web session tracking

  Added session handling to group website activity into meaningful user
  visits.

  **Release type:** Minor release

  * **Session creation:** Created a session when website activity begins.
  * **Activity updates:** Updated the active session as additional events were tracked.
  * **Session timeout:** Prepared session renewal after extended inactivity.
  * **Page continuity:** Connected page views and custom events with the same session.
</Update>

<Update label="Feb 21, 2026" description="SDKs">
  <div className="mb-4">
    <Badge color="blue" size="sm">IMPROVED</Badge>
  </div>

  ### Custom event properties

  Expanded manual Web SDK events with additional properties supplied by the
  application.

  **Release type:** Minor release

  * **Custom payloads:** Allowed developers to send event-specific property values.
  * **Property types:** Supported common text, number, and structured values.
  * **Default context:** Combined custom properties with Twinalyze tracking information.
  * **Backend compatibility:** Standardized custom event payload processing.
</Update>

<Update label="Feb 14, 2026" description="SDKs">
  <div className="mb-4">
    <Badge color="green" size="sm">NEW RELEASE</Badge>
  </div>

  ### Web user identification foundation

  Added the first identify flow for connecting anonymous website activity
  with a known user.

  **Release type:** Minor release

  * **Identify method:** Added a method for assigning a unique user identifier.
  * **Anonymous activity:** Preserved activity collected before identification.
  * **Profile connection:** Connected future events with the identified user.
</Update>

<Update label="Feb 7, 2026" description="SDKs">
  <div className="mb-4">
    <Badge color="orange" size="sm">BUG FIXED</Badge>
  </div>

  ### More reliable Web SDK request delivery

  Resolved early SDK issues affecting event requests, configuration
  validation, and development testing.

  **Release type:** Patch release

  * **Configuration checks:** Improved validation of required project credentials.
  * **Request handling:** Improved event delivery during temporary connection issues.
  * **Error visibility:** Added clearer errors for invalid SDK configuration.
  * **Debug mode:** Improved development logs for tracked events and requests.
</Update>

<Update label="Jan 31, 2026" description="SDKs">
  <div className="mb-4">
    <Badge color="green" size="sm">NEW RELEASE</Badge>
  </div>

  ### First Twinalyze Web SDK

  Introduced the initial JavaScript SDK for connecting websites with
  Twinalyze analytics.

  **Release type:** Major release

  * **JavaScript integration:** Added the first browser-based Twinalyze SDK.
  * **Project connection:** Connected website activity with a Twinalyze project.
  * **Event foundation:** Prepared automatic and manually tracked website events.
  * **Browser support:** Created the initial tracking flow for modern browsers.
</Update>

<Update label="Jan 24, 2026" description="SDKs">
  <div className="mb-4">
    <Badge color="blue" size="sm">IMPROVED</Badge>
  </div>

  ### Web SDK initialization

  Added the configuration and initialization flow required to start website
  analytics tracking.

  **Release type:** Minor release

  * **Initialization method:** Added the SDK startup configuration.
  * **Project credentials:** Added support for connecting project-specific keys.
  * **API configuration:** Prepared the analytics endpoint and SDK version settings.
  * **Debug option:** Added development logging for integration testing.
</Update>

<Update label="Jan 17, 2026" description="SDKs">
  <div className="mb-4">
    <Badge color="green" size="sm">NEW RELEASE</Badge>
  </div>

  ### Website page-view tracking

  Added the first automatic page-view tracking flow for websites and
  single-page applications.

  **Release type:** Minor release

  * **Initial page view:** Tracked the page loaded when the SDK starts.
  * **Page context:** Added URL, path, title, and referrer information.
  * **Route preparation:** Prepared tracking for client-side navigation.
  * **Event connection:** Connected page views with the current device and session context.
</Update>

<Update label="Jan 10, 2026" description="Data">
  <div className="mb-4">
    <Badge color="blue" size="sm">IMPROVED</Badge>
  </div>

  ### Web analytics event pipeline

  Prepared the backend and event structure required to receive analytics data
  from websites.

  **Release type:** Minor release

  * **Web event source:** Added identification for browser-based analytics activity.
  * **Payload structure:** Defined the initial Web SDK event format.
  * **Project validation:** Connected incoming activity with the correct project.
  * **Data processing:** Prepared website events for users, sessions, and analytics reports.
</Update>

<Update label="Dec 27, 2025" description="Analytics">
  <div className="mb-4">
    <Badge color="green" size="sm">NEW RELEASE</Badge>
  </div>

  ### Dashboard-wide analytics graphs

  Introduced visual analytics across the main Twinalyze dashboard to make
  product activity and user behaviour easier to understand.

  **Release type:** Major release

  * **User graphs:** Added visualizations for active users, new users, sessions, and engagement.
  * **Event graphs:** Added event-volume and activity trends across analytics pages.
  * **Time-based trends:** Added daily, weekly, and monthly data presentation.
  * **Interactive details:** Added legends, tooltips, and metric-level information.
</Update>

<Update label="Dec 20, 2025" description="Analytics">
  <div className="mb-4">
    <Badge color="blue" size="sm">IMPROVED</Badge>
  </div>

  ### Improved graph consistency

  Standardized graph behaviour and data presentation across the analytics
  dashboard.

  **Release type:** Minor release

  * **Shared formatting:** Standardized user counts, percentages, durations, and event totals.
  * **Date alignment:** Improved date labels and series alignment.
  * **Loading states:** Added consistent loading and empty-data experiences.
  * **Responsive behaviour:** Improved graph rendering across screen sizes.
</Update>

<Update label="Nov 29, 2025" description="Analytics">
  <div className="mb-4">
    <Badge color="green" size="sm">NEW RELEASE</Badge>
  </div>

  ### Page Insights

  Introduced page-level analytics for understanding how users interact with
  individual product pages and screens.

  **Release type:** Minor release

  * **Page views:** Added page-view totals for individual pages.
  * **Page users:** Added active and unique-user visibility.
  * **Time spent:** Added average engagement time for supported pages.
  * **Page comparison:** Enabled comparison between high- and low-performing pages.
</Update>

<Update label="Nov 22, 2025" description="Analytics">
  <div className="mb-4">
    <Badge color="blue" size="sm">IMPROVED</Badge>
  </div>

  ### Page entry and exit analysis

  Expanded Page Insights with information about where users enter, navigate,
  and leave the product.

  **Release type:** Minor release

  * **Entry pages:** Added visibility into pages where sessions begin.
  * **Exit pages:** Added visibility into commonly abandoned pages.
  * **Previous page:** Added available navigation context before a page view.
  * **Next page:** Added available navigation context after a page view.
</Update>

<Update label="Oct 25, 2025" description="Analytics">
  <div className="mb-4">
    <Badge color="green" size="sm">NEW RELEASE</Badge>
  </div>

  ### User Retention

  Added retention analytics to show how frequently users return after their
  first product interaction.

  **Release type:** Minor release

  * **Retention cohorts:** Grouped users according to their first activity period.
  * **Returning users:** Added visibility into users who returned later.
  * **Daily retention:** Added short-term retention analysis.
  * **Weekly retention:** Added longer-term week-based retention tracking.
</Update>

<Update label="Oct 18, 2025" description="Analytics">
  <div className="mb-4">
    <Badge color="blue" size="sm">IMPROVED</Badge>
  </div>

  ### Expanded retention analysis

  Improved retention reporting with additional time periods and clearer
  cohort presentation.

  **Release type:** Minor release

  * **Monthly retention:** Added month-based return analysis.
  * **Cohort comparison:** Improved comparison between different user cohorts.
  * **Retention percentages:** Added clearer return-rate calculations.
  * **Date controls:** Improved retention filtering by selected date range.
</Update>

<Update label="Sep 27, 2025" description="Analytics">
  <div className="mb-4">
    <Badge color="green" size="sm">NEW RELEASE</Badge>
  </div>

  ### System Insights

  Introduced technical analytics for understanding the environments used by
  application and website users.

  **Release type:** Minor release

  * **Device insights:** Added device model and manufacturer analytics.
  * **Operating systems:** Added operating-system distribution.
  * **Application versions:** Added app-version usage visibility.
  * **Browser insights:** Added browser-level analytics where available.
</Update>

<Update label="Sep 20, 2025" description="Analytics">
  <div className="mb-4">
    <Badge color="blue" size="sm">IMPROVED</Badge>
  </div>

  ### Expanded system breakdowns

  Improved technical insights with more detailed version and device
  comparisons.

  **Release type:** Minor release

  * **OS versions:** Added operating-system version breakdowns.
  * **App adoption:** Improved comparison between application versions.
  * **Device comparison:** Added clearer activity totals by device category.
  * **Technical filtering:** Improved filtering across system properties.
</Update>

<Update label="Aug 30, 2025" description="Analytics">
  <div className="mb-4">
    <Badge color="blue" size="sm">IMPROVED</Badge>
  </div>

  ### Standardized dashboard graphs

  Reworked dashboard visualizations to provide a more consistent analytics
  experience across pages.

  **Release type:** Minor release

  * **Shared graph structure:** Standardized axes, labels, legends, and series behaviour.
  * **Metric selection:** Improved switching between available graph metrics.
  * **Tooltip details:** Added clearer information for individual data points.
  * **Graph readability:** Improved spacing and visual hierarchy.
</Update>

<Update label="Aug 23, 2025" description="Analytics">
  <div className="mb-4">
    <Badge color="orange" size="sm">BUG FIXED</Badge>
  </div>

  ### Graph date and empty-state fixes

  Resolved issues affecting date continuity and no-data presentation across
  analytics graphs.

  **Release type:** Patch release

  * **Missing dates:** Added empty date points when no activity was recorded.
  * **Date ordering:** Corrected inconsistent chronological ordering.
  * **No-data views:** Improved empty-state presentation.
  * **Tooltip alignment:** Corrected tooltip placement for sparse data.
</Update>

<Update label="Jul 26, 2025" description="Data">
  <div className="mb-4">
    <Badge color="blue" size="sm">IMPROVED</Badge>
  </div>

  ### Page-specific analytics APIs

  Added dedicated APIs for individual analytics pages to improve data
  consistency and reduce unnecessary processing.

  **Release type:** Minor release

  * **Focused responses:** Returned only the data required by the current page.
  * **Reduced payloads:** Removed unrelated properties from API responses.
  * **Page ownership:** Connected analytics pages with dedicated endpoints.
  * **Frontend mapping:** Simplified data integration inside dashboard components.
</Update>

<Update label="Jul 19, 2025" description="Data">
  <div className="mb-4">
    <Badge color="blue" size="sm">IMPROVED</Badge>
  </div>

  ### Standardized analytics API filters

  Improved filtering and request parameters across page-specific analytics
  APIs.

  **Release type:** Minor release

  * **Project filters:** Standardized project selection across endpoints.
  * **Organization filters:** Applied organization scoping consistently.
  * **Date filters:** Standardized start-date and end-date handling.
  * **Platform filters:** Prepared APIs for platform-specific analytics.
</Update>

<Update label="Jun 28, 2025" description="Data">
  <div className="mb-4">
    <Badge color="blue" size="sm">IMPROVED</Badge>
  </div>

  ### Page-wise backend routes

  Reorganized backend routes according to dashboard pages and product
  capabilities.

  **Release type:** Minor release

  * **Analytics routes:** Separated report, user, session, and insight endpoints.
  * **Realtime routes:** Organized live-user and activity endpoints.
  * **Research routes:** Separated country and store-research endpoints.
  * **Messaging routes:** Organized notification-related APIs.
</Update>

<Update label="Jun 21, 2025" description="Data">
  <div className="mb-4">
    <Badge color="blue" size="sm">IMPROVED</Badge>
  </div>

  ### Separated analytics aggregations

  Moved analytics calculations into dedicated aggregation modules for clearer
  backend processing.

  **Release type:** Minor release

  * **Aggregation separation:** Separated calculations from request controllers.
  * **Reusable processing:** Reused common analytics calculations across pages.
  * **Cleaner controllers:** Reduced complex processing inside route handlers.
  * **Maintainability:** Made analytics queries easier to update and debug.
</Update>

<Update label="May 31, 2025" description="Data">
  <div className="mb-4">
    <Badge color="blue" size="sm">IMPROVED</Badge>
  </div>

  ### Backend architecture rebuild

  Rebuilt the backend structure to support growing analytics data and
  additional product capabilities.

  **Release type:** Major release

  * **Modular architecture:** Separated analytics, authentication, projects, messaging, and research.
  * **Clear responsibilities:** Improved separation between routes, controllers, and data processing.
  * **Scalable structure:** Prepared the backend for additional reports and SDKs.
  * **Reduced dependencies:** Limited coupling between unrelated modules.
</Update>

<Update label="Apr 26, 2025" description="Analytics">
  <div className="mb-4">
    <Badge color="blue" size="sm">IMPROVED</Badge>
  </div>

  ### Login and authentication rebuild

  Rebuilt the authentication flow to improve account security, organization
  access, and session handling.

  **Release type:** Major release

  * **Authentication flow:** Reworked login validation and token handling.
  * **Session management:** Improved authenticated session creation and expiration.
  * **Protected pages:** Strengthened validation for restricted routes.
  * **Account loading:** Improved loading of user, organization, and project information.
</Update>

<Update label="Apr 19, 2025" description="Analytics">
  <div className="mb-4">
    <Badge color="green" size="sm">NEW RELEASE</Badge>
  </div>

  ### Organization-aware login

  Connected authenticated users with the correct organization, role, and
  available projects.

  **Release type:** Minor release

  * **Organization selection:** Loaded the appropriate organization after login.
  * **Member validation:** Confirmed organization membership before granting access.
  * **Role loading:** Applied the user’s assigned role and permissions.
  * **Project access:** Loaded only projects available within the organization.
</Update>

<Update label="Mar 29, 2025" description="Analytics">
  <div className="mb-4">
    <Badge color="orange" size="sm">BUG FIXED</Badge>
  </div>

  ### Authentication and permission fixes

  Resolved access issues affecting organization selection, roles, and
  authenticated sessions.

  **Release type:** Patch release

  * **Organization mismatch:** Prevented incorrect organization data from loading.
  * **Permission refresh:** Applied updated roles after permission changes.
  * **Expired sessions:** Improved handling of expired authentication tokens.
  * **Redirect behaviour:** Corrected navigation after login and logout.
</Update>

<Update label="Feb 22, 2025" description="SDKs">
  <div className="mb-4">
    <Badge color="blue" size="sm">IMPROVED</Badge>
  </div>

  ### Android SDK architecture rebuild

  Rebuilt the Android SDK to improve event processing, session tracking, and
  future feature support.

  **Release type:** Major release

  * **SDK structure:** Reorganized initialization, tracking, and request modules.
  * **Event processing:** Improved handling of custom and automatic events.
  * **Session lifecycle:** Improved foreground and background tracking.
  * **Property handling:** Standardized user, app, device, and operating-system data.
</Update>

<Update label="Feb 15, 2025" description="SDKs">
  <div className="mb-4">
    <Badge color="blue" size="sm">IMPROVED</Badge>
  </div>

  ### Improved SDK event pipeline

  Improved how Android analytics events are prepared, ordered, and sent to
  the Twinalyze backend.

  **Release type:** Minor release

  * **Event queue:** Improved temporary handling of events before delivery.
  * **Event structure:** Standardized required and optional event properties.
  * **Request processing:** Improved event payload preparation.
  * **Delivery order:** Maintained more consistent event and session ordering.
</Update>

<Update label="Jan 25, 2025" description="SDKs">
  <div className="mb-4">
    <Badge color="orange" size="sm">BUG FIXED</Badge>
  </div>

  ### Android lifecycle and session fixes

  Resolved lifecycle issues that could create duplicate sessions or
  inconsistent event activity.

  **Release type:** Patch release

  * **Duplicate sessions:** Prevented repeated sessions during rapid activity changes.
  * **Foreground detection:** Improved detection when the app became active.
  * **Background detection:** Improved handling when the app became inactive.
  * **Initialization safety:** Prevented repeated SDK initialization from duplicating activity.
</Update>

<Update label="Dec 28, 2024" description="SDKs">
  <div className="mb-4">
    <Badge color="blue" size="sm">IMPROVED</Badge>
  </div>

  ### Improved Android SDK reliability

  Strengthened Android analytics collection for more consistent event and
  session delivery.

  **Release type:** Minor release

  * **Reliable request delivery:** Improved how analytics requests are prepared and sent to reduce missing activity.
  * **Session handling:** Improved foreground and background session tracking across application lifecycle changes.
  * **Event consistency:** Improved custom event processing to maintain a consistent event structure.
  * **SDK stability:** Reduced tracking interruptions caused by repeated initialization and temporary connection issues.
</Update>

<Update label="Nov 30, 2024" description="SDKs">
  <div className="mb-4">
    <Badge color="orange" size="sm">BUG FIXED</Badge>
  </div>

  ### More accurate Android session tracking

  Resolved lifecycle-related issues that could affect session duration and
  active-user calculations.

  **Release type:** Patch release

  * **Duplicate sessions:** Prevented multiple sessions from being created during rapid foreground and background changes.
  * **Session duration:** Improved start and end-time handling for more accurate duration calculations.
  * **Background activity:** Prevented inactive application time from being counted as active usage.
  * **Lifecycle ordering:** Improved the order in which SDK lifecycle events are processed.
</Update>

<Update label="Oct 26, 2024" description="SDKs">
  <div className="mb-4">
    <Badge color="blue" size="sm">IMPROVED</Badge>
  </div>

  ### Expanded app and device context

  Added more technical context to Android analytics events to help teams
  understand their application environment.

  **Release type:** Minor release

  * **Application details:** Added application name, package information, and version details.
  * **Device details:** Expanded device model, manufacturer, and operating-system information.
  * **Network context:** Added more connection and network-related properties where available.
  * **Consistent properties:** Standardized how application and device properties are attached to events.
</Update>

<Update label="Sep 28, 2024" description="Ads">
  <div className="mb-4">
    <Badge color="green" size="sm">NEW RELEASE</Badge>
  </div>

  ### Android ad analytics

  Introduced dedicated ad tracking through the Twinalyze Android SDK.

  **Release type:** Minor release

  * **Ad activity tracking:** Added support for recording ad requests, impressions, clicks, and failures.
  * **Ad-level context:** Connected advertising activity with the related application user and session.
  * **Ad identifiers:** Added support for ad and placement identifiers where available.
  * **Analytics preparation:** Structured ad activity for future reporting and failure analysis.
</Update>

<Update label="Aug 31, 2024" description="Ads">
  <div className="mb-4">
    <Badge color="blue" size="sm">IMPROVED</Badge>
  </div>

  ### Detailed ad format and type tracking

  Expanded ad analytics with clearer information about which advertisements
  were shown and how users interacted with them.

  **Release type:** Minor release

  * **Ad format:** Added tracking for formats such as banner, interstitial, rewarded, and native ads.
  * **Ad type:** Added classification for different advertisement and monetization types.
  * **Ad action:** Added clearer values for request, load, impression, click, reward, and failure actions.
  * **Placement details:** Added context for identifying where an advertisement was displayed.
</Update>

<Update label="Jul 27, 2024" description="Ads">
  <div className="mb-4">
    <Badge color="blue" size="sm">IMPROVED</Badge>
  </div>

  ### Improved ad event visibility

  Improved the structure and reliability of advertising events received from
  Android applications.

  **Release type:** Minor release

  * **Standardized event structure:** Organized ad company, format, type, action, and identifiers into consistent properties.
  * **Failure context:** Added clearer failure information for unsuccessful ad requests and loads.
  * **Event identification:** Improved how individual ad activities are identified and grouped.
  * **Reporting readiness:** Prepared ad events for easier filtering and comparison inside analytics reports.
</Update>

<Update label="Jun 29, 2024" description="Research">
  <div className="mb-4">
    <Badge color="green" size="sm">NEW RELEASE</Badge>
  </div>

  ### Country Details and app rankings

  Introduced country-level application research for reviewing store
  visibility and ranking performance.

  **Release type:** Minor release

  * **Country Details:** Added dedicated information for supported countries and application stores.
  * **App rankings:** Added visibility into an application's ranking within a selected country.
  * **Store context:** Displayed country-specific application and store information.
  * **Regional research:** Helped teams understand how an application performs across different markets.
</Update>

<Update label="May 25, 2024" description="Research">
  <div className="mb-4">
    <Badge color="blue" size="sm">IMPROVED</Badge>
  </div>

  ### Improved country research experience

  Made country and ranking information easier to search, compare, and
  understand.

  **Release type:** Minor release

  * **Country selection:** Improved navigation between different country datasets.
  * **Ranking presentation:** Improved how application positions and ranking details are displayed.
  * **Application details:** Added clearer store and application information beside ranking results.
  * **Regional comparison:** Improved comparison of application visibility across selected countries.
</Update>

<Update label="Apr 27, 2024" description="Analytics">
  <div className="mb-4">
    <Badge color="green" size="sm">NEW RELEASE</Badge>
  </div>

  ### Advanced Reports

  Introduced configurable reports for deeper analysis of product activity,
  users, and events.

  **Release type:** Minor release

  * **Custom report setup:** Added the ability to configure reports based on selected analytics requirements.
  * **Metric selection:** Added support for choosing relevant user, event, and product metrics.
  * **Date filtering:** Added date-range controls for reviewing performance over a selected period.
  * **Detailed analysis:** Provided more flexibility than standard dashboard reports.
</Update>

<Update label="Mar 30, 2024" description="Analytics">
  <div className="mb-4">
    <Badge color="blue" size="sm">IMPROVED</Badge>
  </div>

  ### Expanded Advanced Report controls

  Improved Advanced Reports with more flexible filtering and clearer data
  presentation.

  **Release type:** Minor release

  * **Report filters:** Added controls for narrowing report data using selected conditions.
  * **Data grouping:** Improved how report results are grouped and presented.
  * **Date-range analysis:** Improved comparison of analytics activity across different periods.
  * **Report readability:** Improved empty states, loading feedback, and result presentation.
</Update>

<Update label="Feb 24, 2024" description="Analytics">
  <div className="mb-4">
    <Badge color="green" size="sm">NEW RELEASE</Badge>
  </div>

  ### Organization-wise login

  Introduced organization-aware authentication to separate customer
  workspaces and their analytics data.

  **Release type:** Minor release

  * **Organization authentication:** Connected user login with the appropriate organization workspace.
  * **Member validation:** Verified that a user belongs to the selected organization before granting access.
  * **Project separation:** Scoped projects according to the authenticated organization.
  * **Analytics isolation:** Prevented analytics information from being shared across different organizations.
</Update>

<Update label="Jan 27, 2024" description="Analytics">
  <div className="mb-4">
    <Badge color="blue" size="sm">IMPROVED</Badge>
  </div>

  ### Organization workspace foundation

  Improved the account structure to support organization-specific users,
  projects, permissions, and analytics.

  **Release type:** Minor release

  * **Workspace structure:** Added organization-level relationships for users and projects.
  * **Scoped access:** Prepared account access to operate within a selected organization.
  * **Member association:** Connected users with their assigned organization and role.
  * **Data ownership:** Prepared analytics records to remain associated with the correct organization.
</Update>

<Update label="Dec 30, 2023" description="SDKs">
  <div className="mb-4">
    <Badge color="green" size="sm">NEW RELEASE</Badge>
  </div>

  ### First Twinalyze Android SDK

  Released the initial Android SDK to connect mobile applications with the
  Twinalyze analytics system.

  **Release type:** Minor release

  * **SDK initialization:** Added the initial configuration flow for connecting an Android application with a Twinalyze project.
  * **Custom event tracking:** Added support for sending application events with event-specific information.
  * **Device context:** Added application, operating system, and device information with analytics activity.
  * **Session foundation:** Prepared the SDK to track application usage across user sessions.
</Update>

<Update label="Nov 25, 2023" description="Analytics">
  <div className="mb-4">
    <Badge color="green" size="sm">NEW RELEASE</Badge>
  </div>

  ### Realtime user activity

  Introduced the first realtime analytics experience for viewing active users
  and incoming application activity.

  **Release type:** Minor release

  * **Realtime Users page:** Added a dedicated view for monitoring currently active users.
  * **Live activity updates:** Used socket-based communication to display new activity without refreshing the page.
  * **Session visibility:** Added initial visibility into active user sessions.
  * **User context:** Displayed available user and device information with realtime activity.
  * **Realtime foundation:** Prepared the system for future live event and user monitoring.
</Update>

<Update label="Oct 28, 2023" description="Messaging">
  <div className="mb-4">
    <Badge color="green" size="sm">NEW RELEASE</Badge>
  </div>

  ### Notification management foundation

  Added the initial structure required to create, store, and manage product
  notifications.

  **Release type:** Minor release

  * **Notification creation:** Added the initial flow for creating notification content.
  * **Recipient structure:** Prepared notification records for selected users and audiences.
  * **Notification status:** Added the foundation for tracking notification progress and delivery state.
  * **Notification history:** Prepared stored notification records for future campaign history.
  * **Messaging foundation:** Created the base for future scheduled and automated communication.
</Update>

<Update label="Sep 30, 2023" description="Research">
  <div className="mb-4">
    <Badge color="green" size="sm">NEW RELEASE</Badge>
  </div>

  ### Custom Store Listing

  Introduced the first store-research capability for organizing selected
  applications and store information.

  **Release type:** Minor release

  * **Custom listings:** Added support for creating and maintaining selected application lists.
  * **Application information:** Stored initial app and store-related details for each listing.
  * **Listing management:** Added the foundation for adding, reviewing, and managing store entries.
  * **Research structure:** Prepared the system for future country, ranking, and market insights.
  * **Store visibility:** Created a centralized view for selected store applications.
</Update>

<Update label="Aug 26, 2023" description="Analytics">
  <div className="mb-4">
    <Badge color="green" size="sm">NEW RELEASE</Badge>
  </div>

  ### Role-based team access

  Introduced controlled product access for users and team members through a
  five-role authentication system.

  **Release type:** Minor release

  * **Five user roles:** Added five initial role types for assigning different access levels.
  * **Menu permissions:** Controlled visibility of menu groups, main menus, and submenus based on the assigned role.
  * **Page access:** Restricted product pages according to user permissions.
  * **User management:** Added the foundation for creating users and assigning roles.
  * **Access validation:** Verified permissions before allowing users to open restricted functionality.
</Update>

<Update label="Jul 29, 2023" description="Analytics">
  <div className="mb-4">
    <Badge color="green" size="sm">NEW RELEASE</Badge>
  </div>

  ### Accounts, organizations, and projects

  Added the first account-management and workspace capabilities required to
  access and organize Twinalyze projects.

  **Release type:** Minor release

  * **Account access:** Added signup, login, logout, and forgot-password flows.
  * **Account security:** Added two-factor authentication and basic security settings.
  * **User details:** Added initial profile and user-information management.
  * **Organization creation:** Added the foundation for creating and managing an organization.
  * **Project creation:** Added project creation and project-level data structure.
  * **Initial access model:** Connected users with their organization, project, and assigned access.
</Update>

<Update label="Jul 7, 2023" description="Analytics">
  <div className="mb-4">
    <Badge color="green" size="sm">NEW RELEASE</Badge>
  </div>

  ### Twinalyze development begins

  Twinalyze development officially began with the initial product analytics
  foundation.

  **Release type:** Major release

  * **Application architecture:** Established the initial frontend, backend, and service structure.
  * **Database foundation:** Created the first database models and data relationships.
  * **Backend modules:** Organized the initial controllers, routes, middleware, utilities, and socket structure.
  * **Core data models:** Added foundations for users, projects, devices, events, sessions, and analytics.
  * **Product direction:** Prepared Twinalyze for analytics dashboards, Android SDK tracking, realtime activity, messaging, and research features.
</Update>
