Faceless content analytics · private beta

Stop guessing
what to post next.

SocialScrape scrapes every video on your faceless TikTok, scores hooks and themes against your own playbook, and tells you exactly which video to make tomorrow — citing the posts that prove the point.

Sign in with Googleno credit card · private beta
Engagement rate · last 90 days+34.2%
Posts
92
Plays
313.1K
Engagement
8.3%
● 4 channels connected● 8,432 posts analyzed● last sync 2m ago● top hook: silent-readable-curiosity● recs ready: 8● scheduled posts: 3● 4 channels connected● 8,432 posts analyzed● last sync 2m ago● top hook: silent-readable-curiosity● recs ready: 8● scheduled posts: 3

Live demo · all data below is real

The dashboard, not a screenshot.

Below is exactly what you'll see signed in — sample channel, real numbers, every section live. Scroll through, then sign in with Google to point it at your own TikTok.

S
SocialScrape/ live demo
last sync · 2m ago
Posts
92
+12 this month
Plays
313,100
+34.2% QoQ
Engagement
8.3%
+1.8 pts
Comments
2,100
47 questions
Shares
2,000
+22% QoQ
Engagement Rate Over Time
90 days · daily
+34.2%
Tier Distribution
92 posts
92
Top23
High23
Mid23
Bottom23
Average Engagement by Theme
faceless taxonomy · top 8
Audience Poll
18.1%
Founder Journey
16.7%
Lore Explainer
15.9%
Brand Pitch
15.6%
Lifestyle
9.5%
Product Demo
8.4%
Tutorial
6.2%
Compilation
4.1%
Hook Performance
faceless hook taxonomy
silent-readable-curiosity
16.1%
stat-shock
12.4%
visual-pattern-break
10.8%
voiceover-cold-open
9.6%
before-after-tease
8.9%
text-question-hook
7.4%
Post Explorer
92 posts · sorted by date desc
showing 6 of 92 →
DateCaptionTierPlaysLikesCommentsEng.
Apr 17Can't decide on my own, I need help pleaseBOTTOM69246611.5%
Apr 16They're all so cute I can't decide btw your top 3 favoritesMID782655112.4%
Apr 16Role playing summer until it's hereMID6222955.5%
Apr 15THE COLORS - can't wait for the other colors to releaseBETTER469481814.0%
Apr 15OPTION 1 or 2??? And anti slip or not anti slipMID2,240152268.0%
Apr 14Female athletes wanna look cute too...why can't we?BOTTOM859672111.5%
Strategy · 8 recommendations
Make 3 silent-readable curiosity hooks like Post #142
Generate next script →

Your top 5 posts all open with on-screen text that reads as a question. They average 16.1% engagement vs the channel average of 8.3%. Cite: Post #142, #097, #088, #054, #023.

faceless-specificskill-alignedpriority 1

The dashboard

Ten sections. No filler.

Built on the principle that analytics should be a strategy document, not a dashboard. Every section answers a question you'd actually ask before posting.

01 /

Overview

Five KPIs, one engagement-over-time line, one tier donut, one posts-per-week bar. Everything you reach for first.

02 /

Post Explorer

Every post you've made — sortable, filterable, tier-tagged. 2,000 rows scroll without flinching.

03 /

Top & Bottom

Your 10 best and 10 worst, side by side. The contrast is the lesson.

04 /

Themes

Claude classifies every post into a faceless-aware taxonomy. Lore-explainer beats brand-pitch by 3.4×? You'll see it.

05 /

Language

Sentiment, tone, reading level, emoji density. Caption-as-script flag tells you when your captions doubled as the voiceover.

06 /

Script Structure

Faceless hook taxonomy: silent-readable curiosity, text-question, visual pattern break, stat-shock. On-screen text density.

07 /

Hashtags & Audio

Lift, not frequency. Which hashtags actually move the needle. Which audio tracks paid off.

08 /

Temporal & Format

Day × hour heatmap. Duration buckets. The boring tab that quietly changes your week.

09 /

Comments

Top recurring questions, sentiment distribution, the audience asks you keep missing. The next 10 video ideas live here.

10 /

Strategy

AI recommendations grounded in your skill's voice. Each cites the posts that prove the point. One-click 'generate next script.'

A point of view

Most analytics tools were built for talking heads.

Smile rate. Eye contact. Time-on-face. They're fine metrics if you're looking into the camera. They're completely useless if you're voiceover, B-roll, and on-screen text.

Faceless content has its own physics. The hook is silent-readable or it dies. The opening half-second is a visual pattern break, not a smile. The script lives in your captions or in the voiceover — never on a face. The audience makes the buy/skip decision before the audio even resolves.

The hook works without sound or it doesn't work.

SocialScrape scores your posts on what actually matters for faceless: hook readability without audio, on-screen text density, voiceover-friendly punctuation, narrative-arc completeness, and how closely each script follows your own playbook.

No feature grid. No emoji icons. No 10x-your-engagement promises. Just a tool that reads your data the way you read your data.

How it works

Three commands. One afternoon.

~/socialscrape
$socialscrape connect tiktok @yourhandle
→ scraping 1,247 posts · transcripts · comments · audio metadata
$socialscrape analyze
→ classifying hooks · themes · script structure · sentiment · 23s
$socialscrape strategy
→ 8 recommendations · 6 faceless-specific · 4 skill-aligned

The whole pipeline costs about $15-30 in Apify scraping credits and a few dollars in Claude API per channel. After the first scrape, syncing pulls only new posts when you click the button.

Make the next one with the data
you already have.

currently in private beta · invitations rolling out monthly

Sign in with Google →