All Features in One Place

didka Features

See what visitors do on your site — 6 features to record and improve it.

Lightweight

Tracker

Under 10KB

3 Modes

Masking

Privacy

Fast

Speed

No performance impact

Multi Page

Tracking

User journey

Secure

Privacy

Auto masking

5 min

Integration

Easy setup

Page Recording

Recording

Everything the user does on the page — clicks, scrolls, typing — is recorded like a video.

Pixel-PerfectCanvasWebGLInput RecordingResize
AdvancedMore

User Journey

Recording

See where the visitor came from, which pages they saw, and where they went.

TimelinePages VisitedDurationConversion PathDrop-off
ProfessionalMore

Session Replay

Recording

Play a session like a video and see where the problem is.

HQ ReplaySpeed ControlJump to MomentSketch ModeFullscreen
BasicMore

Multi Page

Recording

Follow users across pages and subdomains, even on single-page apps.

Cross PageSubdomainSPA SupportReferrerSession Merge
ProfessionalMore

Behavior Analytics

Analytics

See clicks and scrolls as a colored map and get simple stats.

Click HeatmapScroll MapInteractive ChartsCSV ExportFilters
AdvancedMore

Event Counting

Analytics

Count and analyze important actions like the buy button click.

Custom EventsError TrackingConversionMetric API
AdvancedMore

Stats Dashboard

Analytics

All stats in one place, with simple charts and filters.

ChartsFiltersExportShareAuto Report
AdvancedMore

Instant Alert

Analytics

Tells you right away if something important happens or breaks.

AlertsPushEmailRealtimeCustom
BasicMore

Quick Search

Analytics

Find sessions fast with date, browser and device filters.

SearchFiltersAdvancedQuickSaved
BasicMore

Data Security

Security

Passwords and card details are hidden, and data is encrypted.

Input MaskingAES-256TLS 1.3GDPRPrivacy
AdvancedMore

Team Access

Security

Give teammates access and choose what each person can do.

TeamRolesAccessAudit LogAuditing
BasicMore

Smart Upload

Development

Data is sent in small pieces, without slowing the site.

Auto UploadChunkingCompressionBandwidthPriority
BasicMore

Smart Retry

Development

If the connection drops, it tries again by itself, a few times.

5 RetriesExponentialPrioritizationStatus ReportTimeout
BasicMore

Offline Save

Development

If the user is offline, data waits in the browser and is sent later.

LocalStorage4MB MaxAuto SyncZero LossQueue
BasicMore

Full API

Development

For developers: a simple API with full docs.

RESTfulAPI KeyRate LimitingSwagger
BasicMore

Quick Setup

Development

Just 1 line of code. Takes under 5 minutes.

1 Line of CodeAll FrameworksCDNNPMQuick Setup
BasicMore
Comparison

didka vs Other Tools

FeaturedidkaOther Tools
Click & Scroll Recording✓✓
Session Replay✓✓
Click Heatmap✓ Advanced✓
Scroll Heatmap✓—
Multi Page✓—
REST API✓ Full✓ Basic
Custom Events✓—
Offline Queue✓—
Smart Retry✓—
Use Cases

Who Uses didka?

Developers

Watch the visit, find the bug right there — no more guessing.

Quick Bug FixError ViewingConsole & NetworkPerformance

Product Managers

See the path users take and where they drop, then decide.

Path AnalysisConversionDrop-off PointsFunnel

UX Designers

See how people behave with your design and where they get stuck.

UX ImprovementUsabilityHeatmapFlow

Marketing Team

See where visitors click and leave, so you can improve the page.

Conversion RateA/BLandingCampaign
FAQ

Frequently Asked Questions

You can watch your visitors like a video: where they clicked, scrolled, and got stuck. It reveals the exact moment and reason behind every drop-off instead of just showing a number.

A heatmap is a colored map of your page. The places people clicked or looked at the most stand out, so you know what to fix first and can measure the effect after each change.

Funnel analysis counts how many users reach each step of a process such as signup or checkout. It pinpoints the step with the highest drop-off so you can prioritize the right fix.

A funnel follows one predefined path, while journey analysis shows every path users actually take across your site. Together they reveal unexpected loops, dead ends and side paths that cost you conversions.

Yes, Didka has a free plan. You also do not need a credit card to start, and paid plans can be upgraded or cancelled at any time.

Less than 5 minutes. Just add 1 line of JavaScript to your site and sessions start recording automatically.

Yes, Didka works with all languages and frameworks, including Persian and RTL layouts, without any extra configuration.

Yes, event tracking lets you record button clicks, form submissions and any custom action you define. Those events then appear in funnels, journeys and filters so you can segment sessions by intent.

Start Now

No credit card needed — start in under 5 minutes.

No card required 5-min setup Cancel anytime