158
Total User Interface
65
Low Complexity
77
Medium Complexity
16
High Complexity
9
Shared

User Interface components handle presentation logic, user interactions, and visual elements of the application.

Login Screen

Email and password sign-in form rendered in both the mobile app and admin portal. Displays accessible email and password fields with a visib...

low Email & Password Login
BankID Account Link Screen

Shown when a returning BankID identity does not automatically match an existing Meander account. Presents the verified identity summary and ...

medium BankID Authentication
BankID Flow Screen

Primary mobile screen that initiates and manages the BankID authentication flow. Displays loading and redirect states while the certified br...

high BankID Authentication
Vipps Login Screen

Full-screen entry point for the Vipps OpenID Connect login flow on mobile. Displays the Vipps-branded login button and handles the app-to-ap...

medium Vipps Authentication
Biometric Prompt Widget

Flutter widget that triggers the platform biometric authentication dialog using the local_auth package. Renders a prompt screen with a scan ...

low Biometric Login (Face ID / Fingerprint)
No-Access Redirect Screen

Static Flutter widget displayed when an authenticated user navigates to a surface outside their assigned role. Shows a clear explanation and...

low Role-Based Access Control
Profile Edit Screen

Form screen for editing personal profile data including name, contact details, profile photo, and language preferences. State is managed by ...

high Profile Data & Settings
Profile Screen

Read-only view of the user's personal information including name, contact details, profile photo, language preference, and organization memb...

medium Profile Data & Settings
Role Switch Widget

Hamburger menu widget that renders the user's active organization memberships and enables single-tap context switching. Visible only when th...

medium Profile Switching
Public Profile Card Page

Lightweight Next.js static route rendered under the sales or admin domain that displays the shared peer mentor profile card for recipients w...

low Share Profile
Share Profile Screen

Mobile screen that presents a preview of the shareable peer mentor profile card and provides platform-native sharing options via the Flutter...

medium Share Profile
Passkey Registration Sheet

Bottom-sheet modal that guides the user through the FIDO2 registration ceremony, collecting an optional friendly credential name and trigger...

medium Authentication Methods (Passkeys)
Passkey Settings Screen

Lists all registered passkeys for the current user, showing credential name, device name, creation date, and last-used timestamp. Provides a...

medium Authentication Methods (Passkeys)
Activity Form Screen

A minimal, accessible form screen for recording a peer mentor activity. Pre-fills today's date and a 30-minute duration as overridable defau...

medium Simple Activity Logging
Quick Log Button Widget

A prominent floating action button surfaced on both Peer Mentor and Coordinator home screens, providing a one-tap entry point to the activit...

low Simple Activity Logging
Activity Wizard Screen

Multi-step wizard container screen orchestrating the full activity registration flow via Flutter Navigator 2.0 route stack. Hosts individual...

high Activity Registration Wizard
Wizard Activity Type Step

Step widget for selecting the activity type from the organisation's configured list. Types are rendered as accessible tappable cards with ic...

medium Activity Registration Wizard
Wizard Attachments Step

Optional final step for attaching supporting documents such as invitations or screenshots required for Bufdir audit trails. Supports file pi...

medium Activity Registration Wizard
Wizard Contact Selection Step

Step widget for selecting the contact associated with the activity. Renders a searchable, paginated contact list filtered to the peer mentor...

medium Activity Registration Wizard
Wizard Date, Time & Duration Step

Step widget covering date, start time, and activity duration. Defaults to today's date and a configurable default duration (30 min) that the...

medium Activity Registration Wizard
Wizard Progress Indicator Widget

Accessible step progress widget displayed in the wizard chrome. Communicates current step index and total steps visually via filled/unfilled...

low Activity Registration Wizard
Wizard Summary Step

Step widget for entering a free-text narrative summary of the activity. Integrates with the speech-to-text affordance when the speech-to-tex...

low Activity Registration Wizard
Calendar Sync Screen

Dedicated screen where users grant calendar permission and configure sync preferences. Displays connection status for linked calendars and p...

medium Calendar Sync
Speech Input Widget

Reusable Flutter widget that attaches to any opt-in TextFormField as a microphone icon button. Manages the full recording lifecycle: permiss...

medium shared Speech-to-Text Input
Speech Recording Indicator

Animated overlay widget that renders inside the Speech Input Widget to signal active listening state. Pulses when the microphone is open and...

low Speech-to-Text Input
Peer Mentor Picker Widget

Searchable multi-select widget that fetches and renders the coordinator's managed peer mentor list for proxy submission targeting. Supports ...

low Coordinator Proxy Reporting
Proxy Registration Screen

Full proxy registration screen that prepends a peer-mentor selection step to the standard activity wizard flow. Coordinators pick one or mor...

medium Coordinator Proxy Reporting
Bulk Registration Screen

Main coordinator screen for bulk activity registration. Combines a shared-fields activity form (type, date, duration, summary) with a partic...

medium Bulk Registration
Event Wizard Screen

Multi-step guided wizard for creating events in the Meander mobile app. Presents discrete input steps for title, date, time, duration, locat...

medium Event Creation
Event Detail Screen

Read-only detail view for a single event record fetched by ID. Displays the full event record including title, date, time, location, descrip...

low Event Listing
Events List Screen

Scrollable, paginated list of upcoming and past events scoped to the user's organization. Displays each event's title, date, time, location,...

low Event Listing
Contact Picker Widget

Reusable modal widget that lets coordinators select a contact from their organization roster for proxy registration actions. Scoped to the c...

low shared Event Sign-up
Event Sign-up Widget

Stateful BLoC widget embedded in the Event Detail Screen that manages participant registration flow. Renders sign-up/sign-off button, displa...

medium Event Sign-up
Expense Form Screen

Expense Form Screen

medium Travel Expense Registration
Receipt Camera Widget

Flutter widget integrating device camera and photo library for capturing receipt images within the expense registration flow. Displays a thu...

medium Receipt Photo Upload
Receipt Upload Progress Widget

Inline progress indicator rendered inside the expense form during active receipt upload. Displays percentage progress during live upload and...

low Receipt Photo Upload
Expense Type Selector Widget

Flutter widget that renders the organization-specific expense type list dynamically from backend configuration. Enforces mutual exclusivity ...

medium Expense Types & Requirements
Declaration Form Screen

Declaration Form Screen

low Confidentiality Declarations
Contact Search Widget

Inline search input built on the shared AppTextField widget that filters the contact list in real time via case-insensitive substring matchi...

low Contact List & Search
Contacts List Screen

Main screen displaying a scrollable, role-filtered list of contacts assigned to the current user. Uses ListView.builder for efficient render...

medium Contact List & Search
Contact Detail Screen

Full-screen view displaying all stored information for an individual contact, including personal details, contact history, associated activi...

medium Contact Detail & Edit
Contact Edit Screen

Inline edit mode rendered within the Contact Detail Screen, toggled via a local boolean state flag rather than a separate route. All contact...

medium Contact Detail & Edit
Caregiver Detail Screen

Displays all caregiver and next-of-kin records linked to a contact. Rendered inline within the contact detail view and provides one-tap tel:...

low Caregiver & Next-of-Kin
Caregiver Form Bottom Sheet

Modal bottom sheet form for creating and editing caregiver records. Uses a lightweight subset of the contact form fields: name, relationship...

low Caregiver & Next-of-Kin
Notes List Screen

Riverpod-managed Flutter screen displaying all notes for the current user. Shows creation date, associated contact name, and truncated body ...

low Notes List
Note Attachment Manager Widget

Inline widget embedded in the Note Editor Screen that renders the list of attachments for the current note and provides add/remove controls....

medium Note Editor
Note Editor Screen

Flutter screen for creating and editing individual notes. Provides a multi-line AppTextField for freeform body text, an optional contact pic...

medium Note Editor
Personal Stats Screen

Full-screen Flutter view displaying a peer mentor's personal activity statistics: total activities, hours, contacts supported, and time-buck...

medium Personal Activity Statistics
Stats Chart Widget

Reusable Flutter widget wrapping fl_chart (or charts_flutter) that renders a bar or line chart for time-bucketed activity data. Enforces WCA...

medium Personal Activity Statistics
Peer Mentor Report Detail Screen

Drill-down screen displaying an individual peer mentor's contribution breakdown within the coordinator's team report. Surfaces full activity...

medium Coordinator Team Reports
Team Report Filter Widget

Inline filter controls embedded in the team report screen allowing coordinators to scope the report by date range, individual peer mentor, a...

low Coordinator Team Reports
Team Report Screen

Main coordinator report screen showing aggregate activity totals across all peer mentors in the coordinator's local association. Displays da...

high Coordinator Team Reports
Admin Bufdir Report Page

Next.js admin portal page for Organization Admins and Global Admins to generate and review Bufdir reports. Supports single-organization gene...

medium Bufdir Report Generation
Bufdir Report Screen

Flutter mobile screen for coordinators to initiate, preview, and review Bufdir government funding reports for their organization. Displays p...

high Bufdir Report Generation
Report Period Selector Widget

Reusable Flutter widget for selecting the Bufdir reporting period (quarterly or annual) with date range confirmation. Validates the selected...

low Bufdir Report Generation
Export Format Selector

Lightweight bottom-sheet or dropdown widget that lets users choose the export format (PDF, CSV, XML) before triggering the export. Defaults ...

low Bufdir Export
Export History List Widget

Read-only list widget embedded in the Bufdir report screen that surfaces the last N export log entries for the current report. Allows admins...

low Bufdir Export
One-Click Export Button

Prominent export trigger widget displayed on the Bufdir report screen in both the mobile app and admin web portal. Initiates the export pipe...

low Bufdir Export
Assignment Detail Screen

Presents decrypted sensitive assignment content (name, address, medical summary) after an explicit acknowledgment tap that records a read re...

high Encrypted Assignment Dispatch
Assignment Inbox Screen

Displays the peer mentor's inbox of incoming assignments showing sender, date, and status without revealing sensitive content until explicit...

medium Encrypted Assignment Dispatch
Threshold Dashboard Widget

Coordinator-facing Flutter widget displaying each peer mentor's current assignment count, distance to next threshold, and milestone history....

medium Assignment Threshold Tracking
Notification Badge Widget

Unread count badge overlay rendered on the Notifications tab in the bottom navigation bar. Subscribes reactively to the unread count stream ...

low Push Notifications
Notification Inbox Screen

Full-screen inbox displaying paginated notification history for the authenticated user, with unread/read state, typed notification icons, an...

medium Push Notifications
Notification Settings Screen

Full-screen settings view allowing users to toggle notification categories per channel (push, email, SMS) and configure quiet hours. Mandato...

medium Notification Settings
Quiet Hours Picker Widget

Accessible time-range picker for quiet hours start and end, displaying values in the device locale while persisting as UTC offsets. Validate...

low Notification Settings
Invite Share Screen

Primary screen for generating and distributing personalized invite links and QR codes. Displays the signed invite URL, renders the QR code v...

medium Invite Link & QR Sharing
QR Code Widget

Reusable Flutter widget that renders a QR code image from a URL string using the qr_flutter package entirely client-side. No server round-tr...

low Invite Link & QR Sharing
Recruiter Rank List Item

Reusable StatelessWidget rendering a single row in the recruiter leaderboard. Shows peer mentor display name, total invitations sent, and to...

low Recruitment Tracking
Recruitment Dashboard Widget

Coordinator-facing Flutter StatelessWidget that displays referral funnel metrics: invitations sent, redemptions, and a ranked list of most a...

medium Recruitment Tracking
Course Listing Screen

Paginated browsable list of available training courses with dates, availability, and prerequisites. Peer mentors and coordinators can filter...

low Course Registration
Course Sign-up Screen

Multi-step enrollment flow following the Activity Wizard pattern. Collects enrollment details, displays course summary, and confirms submiss...

medium Course Registration
Certificate Expiry Warning Widget

Inline banner widget that surfaces an expiry warning when the certificate validity window is within the configured threshold. Displayed on t...

low Digital Peer Mentor Certificate
Certificate Viewer Screen

Renders the peer mentor's digital certificate as a styled card showing mentor name, issuing organization, issue date, and expiry date. Desig...

low Digital Peer Mentor Certificate
Workshop Detail Screen

Read-heavy screen displaying workshop session metadata, participant roster, and session schedule. Fetches data from the API and renders part...

medium Career Workshops
Workshop Notes Widget

Embeddable note-taking widget scoped to a workshop session context rather than a user context. Stores notes in the notes table using a works...

low Career Workshops
Annual Wrapped Screen

Animated year-in-review screen sequence that presents the peer mentor's annual impact data using progressive disclosure. Built with Flutter ...

high Annual Summary (Wrapped)
Wrapped Share Widget

Captures a static image snapshot of the peer mentor's key stats using Flutter's RepaintBoundary widget and shares it externally via the shar...

medium Annual Summary (Wrapped)
Badges Gallery Screen

Flutter screen displaying the full badge catalogue with earned and locked states. Computes lock/unlock state client-side from the fetched ba...

medium Achievement Badges
Advantage Calculator Screen

Flutter screen that presents the peer mentor's accumulated impact as animated metric cards. Calls the backend on mount, debounces re-calls w...

high Advantage Calculator (Real-Time)
Impact Metric Card Widget

Reusable Flutter widget that displays a single impact metric (label, numeric value, unit, formula tooltip) with smooth number-roll animation...

medium Advantage Calculator (Real-Time)
Staleness Indicator Widget

Small status banner displayed at the top of the Advantage Calculator Screen when the current impact result originates from the local cache r...

low Advantage Calculator (Real-Time)
Talking Cards Screen

Full-screen card deck display for peer mentors, presenting conversation-starter cards organized by topic and situation. Supports swipeable o...

low Talking Cards Toolbox
Accessible Widget Library

A library of reusable Flutter widgets that wrap primitives with mandatory semantic labels, ARIA-equivalent Semantics properties, visible foc...

high shared WCAG 2.2 AA Compliance
Design Token System

A Flutter-native design token system that encodes WCAG 2.2 AA contrast ratios, minimum touch target sizes, spacing scales, and scalable typo...

medium shared WCAG 2.2 AA Compliance
Readout Warning Widget

Accessible modal overlay that intercepts screen reader focus on annotated sensitive fields and presents a configurable warning before allowi...

medium Sensitive Field Readout Warning
Sensitive Field Wrapper

Flutter Semantics wrapper widget applied at the data-binding layer to any widget rendering an annotated sensitive field. Intercepts accessib...

medium Sensitive Field Readout Warning
Locale Selector Widget

Settings widget that lists available locales and conditionally surfaces Northern Sami only when the ARB bundle is marked complete. Renders i...

low Sami Language Support
Bottom Navigation Bar

Persistent five-tab bottom navigation bar (Home, Contacts, Add, Work, Notifications) that anchors the mobile app shell. Tabs are mounted at ...

high shared Role-Specific Home Dashboard
Coordinator Home Screen

Entry screen for Coordinator role users, assembled at runtime from the enabled module set. Surfaces team overview, pending approvals, and as...

high Role-Specific Home Dashboard
Peer Mentor Home Screen

Entry screen for Peer Mentor role users, assembled at runtime from the enabled module set via the Module Registry Service. Displays recent a...

high Role-Specific Home Dashboard
Settings Screen

Centralized settings screen accessible from the hamburger menu, rendered as a declarative list-item widget pattern (title, subtitle, trailin...

medium App Settings & Preferences
Resource Link List Item Widget

Reusable list-item widget rendering a single external resource link with icon, display name, and description. Consistent with Contacts and N...

low External Resource Links
Resource Links Screen

Flutter screen displaying a curated, org-configurable catalogue of external URLs grouped by category. Fetches links from the backend on moun...

low External Resource Links
Contact Screen

Minimal support contact screen presenting email, phone, and in-app request form options. Always accessible regardless of module toggles or a...

low Contact Us
Privacy Policy Screen

Renders the platform's privacy policy as formatted, scrollable text inside the mobile app. Applies platform typography tokens for consistent...

low Privacy Policy
Accessibility Statement Screen

Flutter screen that fetches and displays the versioned accessibility statement content from the backend. Renders structured text including c...

low Accessibility Statement
FAQ Screen

Displays frequently asked questions organized into expandable category sections using ExpansionTile widgets. Supports client-side keyword se...

low FAQ
Sync Diagnostics Panel

Settings screen panel for sync diagnostics that exposes detailed sync health information including per-item retry counts, dead-letter queue ...

medium Background Sync
Sync Status Widget

Home screen status bar widget that surfaces real-time sync state to the user, including pending mutation count, last successful sync timesta...

low Background Sync
KPI Dashboard Page

The admin portal home screen displaying real-time KPI stat cards for coordinators and org admins. Renders skeleton loaders during fetch and ...

medium Dashboard KPIs
KPI Stat Card Widget

Reusable stat card component rendering a single KPI metric with its label, value, and trend indicator. Supports skeleton loading state and g...

low shared Dashboard KPIs
Activity Feed Widget

Infinite-scroll list rendered in the admin portal displaying a chronological stream of recent organizational events. Each entry shows actor,...

medium Activity Feed
User Detail & Edit Page

Combined view and edit page for a single user, displaying contact details, organization memberships, and role summary. Supports inline editi...

medium User CRUD
User Invite Form

Modal form for inviting a new user by email address. Collects the invitee's email, target organization assignment, and initial role, then tr...

low User CRUD
Users List Page

Server-side rendered admin page displaying a paginated, filterable list of users within the requesting admin's organization scope. Supports ...

medium User CRUD
Role Assignment Widget

Role Assignment Widget

medium Role Assignment
Bulk Actions Toolbar

Contextual toolbar that appears on the Users List Page when one or more rows are selected. Renders selected-count badge and action buttons (...

medium Bulk Actions
Bulk Deactivation Confirmation Dialog

Modal dialog shown before executing bulk deactivation. Displays the count of affected users and a non-recoverable-action warning. Requires e...

low Bulk Actions
Bulk Row Selection Widget

Checkbox controls embedded in the Users List Page table that manage three selection states: individual row, select-all on current page, and ...

medium Bulk Actions
Activity Detail Panel

Expandable side panel rendered alongside the review queue that displays the full record of a selected activity registration, including conta...

low Activity Review & Approval
Activity Review Page

Server-side rendered Next.js page providing coordinators and org admins with a paginated queue of pending activity registrations awaiting re...

medium Activity Review & Approval
Activity Flag Action Widget

A compact inline widget rendered on individual activity rows and detail views in the admin portal, allowing coordinators and admins to manua...

low Activity Flagging
Duplicate Alert Widget

An admin portal widget embedded on the Activity Review page that surfaces potential duplicate activity registrations as actionable alert car...

medium Activity Flagging
Expense Approval Page

Server-side-rendered Next.js page providing coordinators and org admins with a paginated, filterable inbox of submitted expense claims. Disp...

medium Expense Approval Queue
Expense Claim Detail Panel

Slide-over or modal panel rendered within the Expense Approval Page that displays the full detail of a single expense claim, including all e...

medium Expense Approval Queue
Auto-Approval Config Widget

Next.js server component presenting threshold rules as structured form inputs for organization administrators. Renders enabled/disabled togg...

medium Auto-Approval Rules
Rule Preview Widget

Read-only dry-run panel embedded within the Auto-Approval Config Widget that executes a historical backtest against the current (unsaved) ru...

medium Auto-Approval Rules
Expense Drill-Down Filter Panel

Widget embedded in the Reimbursement Dashboard Page that allows admins to narrow aggregate metrics by individual peer mentor, expense type, ...

low Reimbursement Overview
Reimbursement Dashboard Page

Next.js server component delivering aggregate expense metrics to organization admins. Displays KPI cards (total claims, approved amount, ave...

medium Reimbursement Overview
Report Data Table

Responsive paginated table component rendering per-peer-mentor activity rows within the Team Reports page. Supports column sorting, paginati...

medium Team Reports
Report Filter Bar

Composite filter control bar rendered above the reports table, providing date range picker, activity type multi-select, and organizational u...

medium shared Team Reports
Report Stats Cards

Row of summary stat cards displayed at the top of the Team Reports page showing key aggregate metrics for the filtered data set. Cards are n...

low shared Team Reports
Team Reports Page

Server-side rendered Next.js page providing coordinators and organization admins with aggregated activity data across all peer mentors in th...

medium Team Reports
Bufdir One-Click Export Button

Primary action button in the Admin Web Portal that triggers the Bufdir export pipeline with a single click. Displays export period selector ...

medium Bufdir Export
Export History Table

Tabular view in the Reporting & Export section listing all past Bufdir exports for the organization. Each row shows the reporting period, ex...

low Bufdir Export
Export Progress Modal

Modal overlay that appears after export is triggered and polls the export_logs table via the status endpoint until the job reaches a termina...

medium Bufdir Export
Custom Report Builder Page

Admin Web Portal page providing the full report builder interface: dimension pickers (activity type, date range, peer mentor, contact catego...

high Custom Reports
Report Results Table Widget

Reusable dynamic table widget that renders paginated JSON report results with sortable column headers. Adapts its columns based on the dimen...

medium Custom Reports
Organization Settings Page

Primary admin portal page for managing an organization's operational configuration. Renders structured form sections for profile (name, cont...

medium Organization Settings
Terminology Editor Widget

Admin portal form that lists every overrideable label key alongside its current organization value and platform default. Provides inline edi...

medium Custom Terminology
Module Toggle Page

Admin portal page listing all toggleable platform areas for an organization, showing current enabled state and declared inter-module depende...

medium Feature Toggles
Hierarchy Management Page

Full-page admin interface for viewing and managing the multi-level organization tree (national, regional, local). Renders a collapsible tree...

high Multi-Organization Hierarchy
Member Association Page

Admin web portal page for managing user memberships within a selected organizational unit. Displays current members with their roles and pri...

medium Member Associations
Portal Integration Config Page

Admin page for configuring per-organization external portal connections. Exposes fields for OAuth 2.0 credentials or API keys, field mapping...

high External Portal Integration
Portal Sync Health Dashboard Widget

Embedded widget displayed within the integration config page and the admin security dashboard, showing sync job history, error counts, last ...

medium External Portal Integration
Accounting Integration Config Widget

Admin UI widget for configuring per-organization accounting system connections. Allows administrators to select the accounting provider (Xle...

high Accounting API
Security Dashboard Page

Server-side rendered Next.js page providing organization administrators with a real-time overview of platform security posture. Aggregates a...

medium Security Dashboard
Audit Event Detail Panel

Expandable inline panel or slide-over drawer that shows the full detail of a single audit log entry. Renders the raw metadata JSON blob in a...

low Audit Log
Audit Log Filter Widget

Reusable filter control bar for the audit log page. Renders date range picker, event type multi-select, actor user search input, and organiz...

low Audit Log
Audit Log Page

Paginated, server-side-rendered admin portal page displaying the immutable audit trail. Provides filterable table view with columns for time...

medium Audit Log
Active Sessions Page

Next.js SSR admin page listing all active sessions for users within the administrator's organization. Displays device type, IP address, loca...

medium Session Management
Customer Validation Flow Page

A guided multi-step qualification flow that helps prospective organizations assess whether Meander meets their needs, presenting tailored be...

medium Product Landing Page
Landing Page

The primary marketing entry point for the Meander platform, presenting the value proposition, key capabilities, social proof, and a clear ca...

medium Product Landing Page
Features Overview Page

Static Next.js page presenting Meander platform capabilities organized by functional area. Each area section lists key features with brief d...

low Feature Overview
Product Support Guide Page

Companion section covering onboarding process, support channels, SLA basics, and available training materials. Lowers perceived onboarding r...

low Feature Overview
Benefit Calculator Page

Main interactive calculator page on the sales website allowing prospective organizations to input parameters and view projected ROI metrics....

medium Impact Calculator
Calculator Input Form

Accessible form component with labeled numeric inputs for organization size, active mentor count, average monthly activity frequency, and cu...

low Impact Calculator
Calculator Results Card

Summary card component displaying headline ROI metrics computed from user inputs, including projected monthly time savings, reporting accura...

low Impact Calculator
PDF Export Widget

Export action component that triggers the browser print dialog with print-optimized styles applied to the results card only. Enables prospec...

low Impact Calculator
Cost Comparison Widget

Two-column comparison table rendered as a React component in the Next.js sales website. Displays manual-process line items on the left (staf...

low Cost Comparison
Demo Booking Page

Server-rendered Next.js page presenting the demo booking form to prospective organizations. Collects organization name, contact person, emai...

low Booking Form
Booking Confirmation Page

Server-side rendered Next.js route displayed immediately after a successful demo booking submission. Shows a branded success message, a summ...

low Booking Confirmation
Privacy Policy Page

Static Next.js route at /privacy-policy rendering the full GDPR-compliant privacy policy for the Meander sales website. Displays structured ...

low Privacy Policy
Terms of Service Page

Static Next.js route at /terms-of-service rendering the full contractual terms between Norse Digital Products and subscribing organizations....

low Terms of Service
DPA Page

Static Next.js page at /data-processing-agreement rendering the full GDPR Article 28 Data Processing Agreement. Displays structured annex se...

low Data Processing Agreement
Cookie Consent Banner

Site-wide consent banner displayed on first visit to the sales website. Blocks non-essential cookies until user grants consent per category ...

low shared Cookie Policy
Cookie Policy Page

Static Next.js page at /cookie-policy that discloses all cookies and tracking technologies used on the Meander sales website. Organizes cook...

low Cookie Policy
SLA Page

Static Next.js page at /sla presenting the full Service Level Agreement document. Renders uptime commitments, support tier matrix, incident ...

low Service Level Agreement