Skip to content
CHANGELOG

What's new in DataNostro.

41 publicly announced changes, delivered transparently. New features, fixes, infrastructure, or security patches may be added.

may 2026

  1. New feature MigrationMarketingImporter

    Migrating from Addingwell — dedicated landing + importer

    The third migration landing (after Stape and Google Cloud) — an EU vs EU feature comparison where Addingwell covers generic sGTM but DataNostro adds ISDOC, native Sklik, a Heureka feed proxy, and CZ support. The importer has Addingwell-specific copy.

  2. Improvement MarketingEmailLead-gen

    Lead-capture closure — auto-confirmation emails

    The migration wizard, /care/ and /contact/ now send an immediate pre-flight email with a checklist instead of "we'll get back to you". Tailored by ?source= (Stape, GCP) — links to the right runbook.

  3. Improvement BrandDesign systemDashboard

    Unified branding — italic [DataNostro] across zones

    Marketing, dashboard, and auth zones share the same italic Noto Serif wordmark with orange [square brackets]. The end of visual drift between the presentation and client sections.

  4. New feature MigrationMarketingGCP

    Migrating from Google Cloud Run — landing + cost calculator

    A new /migrace-z-google-cloud/ landing with a real-pricing GCP model (vCPU + RAM + egress + Cloud Logging) and a slider calculator at /tools/gcp-cost-calculator/. Importer dispatch ?source=gcp + alias /gcp-import/.

  5. Fix DashboardStatisticsTracking

    Honest stats panel — no placeholder numbers

    The recovery panel now shows the real state instead of simulated percentages. The bot counter reads from the correct Redis key (it was a namespace mismatch before). "Send test request" calls the real process_event() pipeline instead of bumping a counter.

  6. New feature GDPRLegalDashboard

    GDPR Art. 17 — Right to be forgotten

    Tenant delete with a 30-day grace period (reversible), then a Celery executor deletes everything. A tailored DPA PDF is generated self-service in the dashboard; the data export is extended with the fields needed for Art. 20 portability.

  7. Infrastructure ObservabilityTrackingOps

    Synthetic monitoring on the tracking hot-path

    A new /t/_synthetic/ endpoint pinged by an external probe — if the tracking pipeline goes down, dashboard_login monitoring no longer detected it (login runs even without tracking). Now the alert is specific to the real hot-path.

  8. Improvement EmailBrandDashboard

    Unified email design + dark mode

    13 HTML email templates migrated onto a shared base_email.html. Dark mode via prefers-color-scheme + [data-ogsc] (Outlook), aligned with the web design tokens — the end of purple/blue/off-brand colors. Bulletproof against Gmail mangling.

  9. Fix EmailMarketingLegal

    Truthful claims in emails

    An email audit — removed the incorrect "no cookies" claim (DataNostro USES first-party cookies, that's the whole point of Cookie Keeper). Percentage claims hedged. Promises match the actual features.

  10. Improvement SEOGEOMarketing

    SEO + GEO foundation — robots, llms.txt, canonicals

    Explicit AI crawler entries (GPTBot, ClaudeBot, PerplexityBot…) in robots.txt with allow/disallow per area. An llms.txt with a product summary for generative search. Meta description + canonical + noindex on dashboard pages.

  11. Infrastructure AnalyticsOpsSentry

    Activation funnel + weekly admin digest

    A FunnelEvent model + tracking for 5 key steps (signup → tenant → import → deploy → first event). A Monday digest to email + a Slack ops webhook for incident alerts. A Sentry setup doc for new developers.

  12. Improvement PricingSales

    New pricing policy — always 10% cheaper than Stape

    We aligned the plan limits with Stape.io and set prices 10% lower at the same request limits. STARTER now has 1M requests (CZK 414), PRO 5M (CZK 1,035), BUSINESS 20M (CZK 3,000). Clients moving from Stape save at least 10% with no loss of capacity.

  13. New feature SSOAuthEnterprise

    Single Sign-On — config UI ready

    We launched a dashboard for Enterprise SSO — SAML 2.0 and OIDC. Provider (Google Workspace, Azure AD, Okta, OneLogin, Auth0, or a generic IdP), allowed-domain whitelist, auto-provisioning roles. The auth flow via allauth lands in the next release.

  14. New feature AcademyKBEdukace

    DataNostro Academy — CZ tutorials on server-side tracking

    We launched the Academy — a knowledge base in Czech with tutorials on server-side tracking, sGTM, Consent Mode v2, and GDPR. We start with 5 articles from the basics to advanced scenarios, with more added over time.

  15. New feature CareOnboardingSales

    DataNostro Care — managed onboarding service

    We launched the paid DataNostro Care service — our team builds, tests, and hands over your sGTM ready to go. Three packages (Standard / Premium / Enterprise), 5-7 days from signing to live tracking, 30 days of hyper-care after launch.

  16. New feature StripeCAPIE-commerce

    Stripe Events Forwarder

    Server-side propagation of Stripe webhooks (purchase, refund, subscription) as conversion events into GA4, Meta CAPI, Google Ads. No GTM tags needed — Stripe → DataNostro → platforms in one hop.

  17. New feature DashboardAccountMulti-tenant

    Two sites in one account (multi-tenant per user)

    A workspace switcher in the topbar with a POST form (CSRF) and an "Add project" item. One user account now holds multiple independent projects — typically agencies managing several clients.

  18. Fix DashboardAuthAdblock

    Adblock-resistant dashboard

    The ad-* classes (Advisio rebrand) renamed to app-*; uBlock no longer hides the login form or the notification panel. Alpine + Chart.js self-hosted — no dependency on a CDN that some filters block.

  19. Improvement DashboardMobile

    Mobile polish for the client zone

    The bottom-nav no longer covers the last table row, the empty Webhooks state now opens a modal, duplicate flash messages in Settings replaced with a toast component.

  20. Security SecurityTrackingDashboard

    Security hardening across the platform

    Fixed an XSS in the Cookie Keeper JS, an SSRF guard over the sGTM /healthy probe, an owner-only gate on the billing, plan, and power-up POST handlers, host↔tenant binding in the tracking proxy.

april 2026

  1. New feature StatusTransparentnost

    Public platform status page

    We launched a transparent /status/ page — uptime, service availability, and incident history in real time.

  2. Infrastructure InfrastrukturaGDPRPerformance

    Self-hosted fonts and icons

    Noto Sans / Noto Serif and Tabler Icons are now self-hosted. No dependency on the Google Fonts CDN, fully GDPR-clean, faster loading over HTTP/2.

  3. New feature AdminMarketing

    Client references manageable from the admin

    The marketing reference logo strip is now managed directly in the Django admin — add logos, quotes, and testimonials without a deploy.

  4. Improvement UIBranding

    Advisio visual identity across the site

    A unified visual language for the public presentation, the client zone, and the auth flow. Noto Sans, Advisio Red, a navy footer + dark CTA bands.

  5. New feature BillingDashboardTracking

    Smart Pause — overlimit protection

    90% → 100% → 110% → grace → pause. Instead of a hard cutoff, a warning + a 10% buffer + a 30-day grace for Business+. A banner in the dashboard communicates the state in real time.

  6. New feature MarketingAPITracking

    Tracking Audit & Tracking Checker API

    A public free audit (/cs/tools/tracking-audit/) shows the quality of client- and server-side tracking. For clients there's also a programmatic API endpoint with detection of sGTM, GA4, Meta Pixel, and consent signals.

  7. New feature DashboardOnboarding

    Setup Assistant — sGTM connection guide

    A new dashboard wizard detects your CMS and generates step-by-step instructions (WordPress, Shopify, Webflow, custom). Including a DNS check and a test event.

  8. New feature GDPRTrackingPrivacy

    Consent Mode v2 enforcement in server-side

    Server-side now respects the ad_user_data / ad_personalization cookies. Strict mode blocks dispatch entirely on "denied"; default mode strips PII and _fbp / _fbc / _gcl_aw.

  9. New feature DashboardIntegracesGTM

    Connections — unified platform management

    GA4, Meta CAPI, TikTok Events, Google Ads, Sklik, Seznam Brand Builder, LinkedIn CAPI, Microsoft UET — all configurable from a single dashboard, with no GTM tags.

  10. New feature E-commerceIntegraceTracking

    Heureka feed proxy

    A server-side proxy for the Heureka XML feed with caching, transformations, and validation. Specific to CZ/SK stores — Stape doesn't have this.

  11. New feature TrackingPower-UpsPrivacy

    Click ID Restorer (server-side)

    Automatic restoration of _gcl_aw / _fbc / _ttp / _ScCid from URL parameters even after ITP / iCloud Private Relay clearing. Works per platform, can be turned off.

  12. New feature IntegraceCRMTracking

    Lead-Gen → CRM + Ad Platforms

    Forward leads from web forms straight into a CRM (HubSpot, Pipedrive) and at the same time into Meta CAPI / Google Ads as a server-side conversion. Stape Lead Gen parity.

  13. New feature APIsGTMStorage

    DataNostro Store (KV + file API)

    A per-tenant key-value store available directly from sGTM templates. Caching, event deduplication, lookup tables. A REST API and a UI in the dashboard. Stape parity.

  14. New feature BillingISDOCCZ

    ISDOC 6.0.2 invoice export

    Download invoices in the Czech ISDOC 6.0.2 format — automatic processing in Pohoda, Money S3, or ABRA with no manual re-keying.

  15. New feature BillingIntegrace

    Fakturoid as an alternative to Superfaktura

    A second invoicing provider — DataNostro issues invoices straight into your Fakturoid account or Superfaktura, whichever you prefer.

march 2026

  1. New feature IntegraceKlaviyoWebhooks

    Klaviyo native + Custom HTTP Forwarder

    Forward e-commerce events straight into Klaviyo and a universal Custom HTTP Forwarder for your own endpoints. All configurable from the UI.

  2. New feature WebhooksIntegraceDashboard

    Webhook management in the dashboard

    Create, monitor, and HMAC-sign webhooks from the dashboard. Delivery history with response body, retry with exponential backoff, idempotency-key replay protection.

  3. New feature APIDokumentace

    Public API + Swagger documentation

    A REST API for managing the project, containers, domains, and Store. Public Swagger / Redoc with try-it-now payload examples. Auth via API key.

  4. New feature DashboardMulti-tenantAuth

    Multi-account switcher in the topbar

    Switch between tenants from the topbar without logging out. For agencies managing multiple clients. POST + CSRF, plus an "Add project" item.