Record What Users Do

See real user behavior with didka —replay and analyze sessions

didka brings session replay, heatmaps and user behavior analytics together so you can see why visitors drop off.

Install in 5 minutes No coding required Compatible with all browsers
داشبورد دیدکازنده
Sessions

1,247

+12%
Projects

8

Active — 3 in queue

Recorder StatusOnline
Recording on 3 pages124 events queued
Bandwidth usage: 73%

Click

84

Scroll

56

Resize

12

Input

34

Navigation

18

Focus

42

Trusted by product teams across Iran

الکترا
پیچک
آنی روز
شهرداری سبزوار

didka platform stats

<1%

Impact on site speed

50KB

Bandwidth per session

3

Privacy masking modes

7

Days free trial

Features

Why didka?

Every tool to see what users do

Page Recording

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

کاملHDCanvasDOM

User Journey

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

سفر کاربرخط زمانیمسیرجریان

Behavior Analytics

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

تحلیلنقشه حرارتیCSVگزارش‌ها

Event Counting

Count and analyze important actions like the buy button click.

رویدادهاسفارشیAPIخطاها

Session Replay

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

بازپخش4KSketchکیفیت بالا

Multi Page

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

چندصفحه‌ایتک‌صفحه‌ایبین‌دامنه‌ایزیردامنه

Smart Upload

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

آپلودGzipهوشمنددسته‌ای

Smart Retry

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

تلاش مجددBackoffخودکارشبکه

Offline Save

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

آفلاینمحلیهمگام‌سازیصف

Data Security

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

رمزنگاریحریم خصوصیپوشاندنامن

Full API

For developers: a simple API with full docs.

رابط برنامه‌نویسیمدیریت پروژهمستنداتپروژه‌ها

Quick Setup

Just 1 line of code. Takes under 5 minutes.

سریعCDNNPMراه‌اندازی

Stats Dashboard

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

نمودارفیلترخروجیاشتراک

Team Access

Give teammates access and choose what each person can do.

تیمنقش‌هادسترسیگزارش‌ها

Instant Alert

Tells you right away if something important happens or breaks.

هشدارPushایمیللحظه‌ای

Quick Search

Find sessions fast with date, browser and device filters.

جستجوفیلترسریعپیشرفته
Real Results

Results with didka

Real data from teams using didka

3

Heatmap types

Click Heatmap

Identify the most clicked areas on your pages

3

Masking modes

Privacy Masking

Automatically mask sensitive user data

8x

Max playback speed

Session Replay

Replay user sessions with full detail and controls

∞

Pages supported

Multi-Page Tracking

Track users across pages and subdomains seamlessly

offline

Offline support

Offline Storage

Store data during internet outages and auto-upload

∞

Stages analyzed

Conversion Funnel

Detailed analysis of user drop-off at each funnel stage

Product Tour

Explore didka

See key didka features at a glance

Pixel-Perfect Recording

Our recorder captures every user interaction with pixel-perfect accuracy. Every click, scroll, input, and mouse movement is recorded in real-time with zero performance impact.

Canvas Recording

Full canvas element capture

WebGL Support

3D content recording

Iframe Tracking

Cross-origin iframe support

Shadow DOM

Web component recording

Lightweight SDK 3 masking modes
Minimal performance impact
5-Step Setup

How It Works

Get didka running on your site in 5 simple steps

1

Create Project

Create a new project and get your unique API Key.

2

Install Recorder

Add the install code to your site. Just 1 line!

3

Auto Record

didka automatically records all user sessions.

4

View Replay

Replay and analyze sessions in full detail.

5

Improve Product

Optimize your product based on real user data.

Multi-language

Bilingual — Persian & English

didka fully supports both Persian (RTL) and English (LTR). Dashboard and docs available in both languages.

PersianFull
EnglishFull

Full RTL Support

Correct rendering of Persian and Arabic text in Replay, including numbers, lists, and tables right-aligned.

Unicode & UTF-8

Full Unicode character support including Persian, Arabic, Cyrillic, Chinese and more.

Localization API

Translation API for UI. Add new languages via JSON files.

Multi-language Dashboard

Management dashboard in 6 languages. Users can select their preferred language.

Unicode Support

UTF-8, UTF-16, RTL, LTR, Glyphs

Full
Dashboard

Management Dashboard

All important stats in one glance

—

Sessions

After install

—

Unique Users

After install

—

Conversion

After install

—

Avg Duration

After install

—

Events

After install

—

Pages

After install

Testimonials

What teams say

Leading product teams across Iran use didka

5.0

“Installation was very simple. In less than 5 minutes I could view user sessions.”

W

Web Developer

Developer · Personal Project

5.0

“Session replay helped us quickly identify user pain points and improve user experience.”

P

Product Manager

Product Manager · Startup Team

5.0

“Heatmap exactly shows where users click and where they scroll.”

U

UI Designer

UI/UX Designer · Digital Agency

5.0

“Sales funnel clearly shows user drop-off at each stage and makes optimization easy.”

S

Software Engineer

Tech Lead · Startup

Security & Trust

Why trust us?

Data Security

Secure

Sensitive information is automatically masked and user privacy is protected.

EncryptionAuto-MaskGDPR

Secure Storage

Backup

Data stored on secure servers with regular backups and disaster recovery.

BackupRecoveryRedundancy

Privacy

Privacy

Privacy compliant. Users have the right to delete and access their data at any time.

PrivacyCompliantAudit

24/7 Access

24/7

Access all sessions and data anytime via dashboard or API.

24/7MonitorAlert

High Speed

Fast

Session replay at 8x speed with zero loading delay.

8x SpeedNo DelayOptimized

Smart Storage

Optimized

Data is automatically compressed and optimized for minimal storage usage.

CompressionAutoLightweight
Pricing Plans

Flexible Pricing

For every team, from startup to business

FAQ

Frequently Asked Questions

didka is a session replay and user behavior analytics platform. It records clicks, scrolls, form inputs and page changes, then shows them in one dashboard with heatmaps, funnel analysis, journey tracking and event tracking so you can see the real reason visitors drop off.

Yes. You can start on the didka free plan without a credit card. Paid plans add higher session limits, longer data retention and more capabilities, and you can upgrade or cancel at any time.

Installation usually takes less than 5 minutes. Add the didka JavaScript snippet to your site and sessions start recording automatically — no server changes, rebuild or plugin required.

Session replay shows each visitor's journey like a video: clicks, scrolls, form inputs and page changes. You can see exactly where someone got stuck or hit an error, which aggregate numbers alone cannot reveal.

A heatmap is a colored overlay that shows where users click, how far they scroll and which areas they ignore. Use it to refine layout, copy and the placement of important buttons.

In funnel analysis you define the key steps of a journey, such as product view, add to cart and checkout. didka shows how many users and what percentage move through each step so you can fix the leakiest step first.

A funnel measures one predefined path, while journey analysis shows every path users actually take. Seen together, they reveal loops, dead ends and costly side paths.

Yes. The didka tracker is a single JavaScript snippet and works with WordPress, React, Next.js, Vue, Laravel and plain HTML sites. It also supports multi-page sites, single-page apps and subdomains.

The didka tracker is lightweight and loads asynchronously so it does not block page rendering. Recording runs in the background and data is sent in compressed batches to keep the performance impact minimal.

Data is stored in secure, access-limited data centers and traffic between the tracker and the server is encrypted. Sensitive fields such as passwords and card numbers are masked automatically, and you can limit or disable recording on sensitive pages.

didka starts with a free plan, and paid plans are billed monthly with different session limits, storage and retention. Compare the full feature list on the pricing page to choose the plan that fits your traffic.

didka is built for online stores, startups, product and UX teams, digital agencies and any website that wants to understand real user behavior. Marketing teams also use it to analyze funnels and conversion rates.

Stay Updated

Enter your phone number to get notified about new features and tutorials.

No spam. Important updates only. Unsubscribe anytime.

Free start, no credit card required

Ready to Start?

Start free in under 5 minutes, no credit card needed.

No coding required All browsers supported Data stored locally Install in 5 minutes