diff --git a/README.md b/README.md index 9b8792a..1ba1970 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,5 @@ -# chatanalyzer +# Analyzing ~76% of my digital communication -Threema & Whatsapp Chat Analyzer \ No newline at end of file +This is the analysis script used in my blog post [Analyzing ~76% of my digital communication](https://blog.ackd.xyz/analyzing-76-of-my-digital-communication/). + +To use it yourself, simply follow the steps outlined in the blog posts, open `analyze.html` in your browser and let the magic happen! \ No newline at end of file diff --git a/analyze.html b/analyze.html new file mode 100644 index 0000000..2daca2b --- /dev/null +++ b/analyze.html @@ -0,0 +1,1790 @@ + + + + + + WhatsApp + Threema Aggregate Stats + + + +
+
+

WhatsApp + Threema Aggregate Statistics

+

Drop your full result folder to compute combined metrics by day and by week.

+
+ + + Tip: choose the full result folder so the page includes WhatsApp chats/calls and result/threema CSVs. Optionally add VCF files to improve number→name matching. +
+
+
+ Chart mode + + + + Focus + + + Recent window + +
+
+ Lookup number + + + +
Load data, then search by number.
+
+
+
+
+ +
+ +
+
+

Trend: messages (last 30 days)

+
+
Messages
+
+
+

Trend: active contacts / calls (last 30 days)

+
+
Active contacts (all) / calls (focused contact)
+
+
+ +
+
+

Weekly volume: messages (last 16 weeks)

+
+
Messages
+
+
+

Weekly volume: call duration (last 16 weeks)

+
+
Call duration (minutes)
+
+
+ +
+
+

Most active contacts

+
+ + +
+
+
+ + + +
+
+
+

Most active groups

+
+
+ + + +
+
+
+ +
+
+

Histogram: messages per contact

+
X axis: message-count bins · Y axis: number of contacts in each bin.
+
+ +
+
+
Contacts per message bin
+
+
+ +
+

Weekly comparison (recent 16 weeks)

Compare message volume, active contacts, average text length, call count and call duration.
+

Call insights

+
+ +
+
+

Top 5 contacts per year (private only)

+
Ranks are based on yearly activity (messages + calls). Move markers compare against the previous year.
+
+
+
+ +
+
+

Yearly aggregated stats

+
One row per year across all available data.
+
+
+
Messages
+
+
+
+
Calls
+
+
+
+
Call duration (hours)
+
+
+
+
+ Messages + Calls + Call duration (h) +
+
Raw yearly bars with separate y-axis per metric.
+
+
+
+ +
+
+ Threema ↔ WhatsApp identity links (optional) +
+
Map high-activity Threema identities to WhatsApp numbers. Links are persisted in browser storage.
+
+ + + + No links loaded. +
+
+
+
+
+
+ + + +