Escape the Bloat.
Engage Your Users.
NanoLog integrates Changelogs, interactive Roadmaps, and contextual Feedback forms into a single isolated widget under 17KB. Fully styled-isolated to never break your host application's designs.
The Unified 3-in-1 Suite
Why stitch together three bulky, expensive SaaS tools that slow down your load times? NanoLog embeds the entire update lifecycle into one unified experience.
📢 In-App Changelog Feed
Publish updates, minor releases, and bug fixes directly within your application context. Encourage user adoption with interactive reactions, upvoting, and category tagging.
🗺️ Interactive Public/Private Roadmaps
Align customer expectations with your active product vision. Organise items into clean lifecycle lanes (Planned, In Progress, Released) and collect spam-resistant feature votes.
💬 Contextual Feedback Scraper
Capture structured bug reports, feature ideas, and suggestions directly in-app. Feedback payloads are enriched automatically with viewport data, active paths, and user session details.
Zero Style Bleed.
Zero Bundle Bloat.
Third-party scripts are notorious for ruining host application styling and destroying core web vitals. We rewrote the rules.
Web Components & Shadow DOM Isolation
Compiled separately and initialized using attachShadow({ mode: 'open' }), keeping NanoLog's CSS v4 completely encapsulated. Global resets cannot bleed in, and our styles cannot bleed out.
Ultra-lightweight Footprint (<17KB gzipped)
Hand-optimised, minified, and serverless-friendly code bundle ensuring zero negative impact on your LCP, CLS, and FID scores.
Advanced Cohort Segmentation Rule Builder
Filter changelog announcements and roadmap access dynamically based on role (admin, billing, customer), pricing plan, registration age, or custom metadata attributes.
🛠️ 2026 Production Tech Stack
The Zero-Trust PII Redaction pipeline
Screenshots of software errors are a GDPR nightmare. NanoLog scrubs Personally Identifiable Information (PII) permanently before the file ever touches persistent S3 storage.
Interactive Redaction Pipeline (5-Pass Gauntlet)
Pass 1: Deterministic Regex Classifiers
Auto-flags standard structures: credit cards, SSNs, API tokens, and NI numbers.
Pass 2: OCR Sliding Window Scanning
Resolves PII split across line breaks or spacing (e.g., "admin @ domain . com").
Pass 3: Natural Language NLP Entity Scanner
Quantized BERT-base-NER model running locally to detect complex names & locations.
Pass 4 & 5: Column & Label Proximity Propagation
Blacks out whole tabular columns if data is sensitive, and scrubs values adjacent to labels like "Password:".
Permanent SVG "Sharp Burn"
Our redaction engine does not just render black boxes client-side in the browser. Once coordinates are mapped, our server-side image pipeline utilizes the C++ Sharp image processing engine to burn solid black vectors onto the WebP file.
Zero-Memory Leaks: Unredacted raw file buffers are cleared directly from the CPU heap memory using buffer.fill(0) once the Sharp Burn is completed. The safe, redacted image is the only asset that gets saved to Supabase storage.
Want to try it right now?
We have published the frontend portion of this zero-trust redaction stack as a free public utility. Drag and drop any image or CSV database log. No files ever leave your machine.
Use redact.nanolog.dev free tool ↗
Simple, Predictable pricing
All product update features (Changelog, Roadmap, Feedback) are enabled on all tiers from day one. Scale strictly based on your Monthly Tracked Users.
Sandbox
- ✓ Up to 500 MTUs
- ✓ In-app Changelog Widget
- ✓ Basic style customizer
Core
- ✓ Up to 10,000 MTUs
- ✓ Roadmap & Feedback Boards
- ✓ Shadow DOM isolated widget
- ✓ 5-Pass local AI PII scanner
Scale
- ✓ Up to 100,000 MTUs
- ✓ HMAC security verification
- ✓ SSO integration / RBAC
- ✓ Cohort rule builder options