Full Technical Transparency — Zero Black Boxes

Analysis Methodology
& Detection Formulas

Every formula, threshold, and scoring weight published in full. This is the exact methodology powering every PulseROI creator intelligence report and 24/7 monitoring alert.

Section 1 of 5

PulseAuthenticity — 8-Factor Fake Follower Detection

Every creator analyzed by PulseROI receives a composite PulseAuthenticity Score (0-100). This score is computed as a weighted average of 8 independent mathematical heuristics, each designed to catch a specific type of YouTube fraud.

Composite Score Formula
PulseAuthenticity = SVR×0.20 + ERA×0.20 + LCR×0.15 + LVR×0.10 + CVR×0.10 + PUS×0.10 + CAS×0.10 + UBD×0.05
Score ranges: 75-100 = Low Risk (genuine audience) · 55-74 = Medium Risk · 30-54 = High Risk · 0-29 = Critical (almost certainly fake)
SVR

Subscriber-to-View Ratio

Weight: 20% of composite PulseAuthenticity Score
Formula
SVR = (Average Video Views ÷ Total Subscribers) × 100

Evaluates how much of a channel's subscriber base actively watches new content. When subscribers are purchased from SMM panels, they never return to watch videos, creating a severe gap between subscriber count and actual viewership.

Why This Matters

A channel with 1,000,000 subscribers averaging only 4,000 views per video has an SVR of 0.4%. Those subscribers are almost certainly fake or the channel has terminal audience decay. Real, organically-grown channels maintain 5-20% SVR.

Healthy Organic
5.0% — 20.0%
Warning Zone
2.0% — 5.0%
Suspicious
0.5% — 2.0%
Critical (Fake Subscribers)
< 0.5%
🇮🇳 India-Specific Context

Indian SMM panels sell 1,000 YouTube subscribers for as low as ₹40-150. These purchased subscribers use real SIM-card-authenticated mobile accounts, making them harder to detect than Western datacenter bots. SVR is the single most reliable signal for catching this pattern.

ERA

Engagement Rate Anomaly

Weight: 20% of composite PulseAuthenticity Score
Formula
ERA = ((Average Likes + Average Comments) ÷ Average Views) × 100

Measures the proportion of viewers who actively interact with content. Both abnormally low and abnormally high engagement rates are red flags — low indicates purchased views with no real audience, high indicates coordinated engagement pods or bot-like activity.

Why This Matters

A video with 500,000 views but only 200 likes (ERA = 0.04%) almost certainly has purchased views. Conversely, a video with 10,000 views and 2,500 likes (ERA = 25%) is likely being artificially boosted by engagement pods or like-farms.

Healthy Organic
2.0% — 8.0%
Below Average
0.5% — 2.0%
Dead Audience
< 0.5%
Pod / Bot Inflation
> 15.0%
🇮🇳 India-Specific Context

Indian WhatsApp engagement pods are a uniquely prevalent fraud pattern. Groups of 50-200 creators agree to immediately like and comment on each other's new videos. This produces ERA values of 15-25% that look impressive but represent zero genuine audience interest.

LCR

Like-to-Comment Ratio

Weight: 15% of composite PulseAuthenticity Score
Formula
LCR = Average Video Likes ÷ Average Video Comments

Bots and automated scripts can easily click 'like' buttons at scale, but writing contextually relevant comments requires far more sophistication. A massive gap between likes and comments is a strong signal of automated like-farming.

Why This Matters

If a video has 50,000 likes but only 120 comments, the LCR is 416:1. Real audiences don't behave this way — they comment at roughly 1 comment per 15-50 likes. An LCR above 100:1 is a strong bot signal.

Healthy Balance
15:1 — 50:1
Low Comment Activity
50:1 — 100:1
Bot-Like (No Comments)
> 100:1
Engagement Pod (Too Many Comments)
< 5:1
🇮🇳 India-Specific Context

Indian creator WhatsApp groups specifically coordinate comment exchanges. When LCR drops below 5:1, it typically indicates a reciprocal commenting ring where members write generic praise ('mast video bhai', 'great content') on each other's uploads.

LVR

Like-to-View Ratio

Weight: 10% of composite PulseAuthenticity Score
Formula
LVR = (Average Video Likes ÷ Average Video Views) × 100

Measures how many viewers convert into positive reactions. On YouTube, roughly 2-8% of genuine viewers click like. Ratios far outside this range indicate either purchased views (low LVR) or purchased likes (high LVR).

Why This Matters

When views are purchased but likes are not, LVR collapses below 0.5%. When likes are purchased but views are organic, LVR exceeds 15%. Both patterns are mathematically detectable and indicate distinct types of fraud.

Natural Organic
2.0% — 8.0%
Suspicious High (Bought Likes)
> 15.0%
Suspicious Low (Bought Views)
< 0.5%
🇮🇳 India-Specific Context

Indian view-purchase services typically deliver views without corresponding likes or comments. This creates a distinctive LVR signature that is nearly impossible to mask without purchasing proportional likes as well — which doubles the fraud cost and is therefore less common.

CVR

Comment-to-View Ratio

Weight: 10% of composite PulseAuthenticity Score
Formula
CVR = (Average Video Comments ÷ Average Video Views) × 100

Comments require the highest effort from viewers — they must watch, form an opinion, and type a response. A channel with millions of views but almost no comments has an audience that doesn't genuinely engage.

Why This Matters

CVR below 0.02% on a video with 100K+ views strongly indicates view farming. CVR above 1% with low quality comments may indicate comment pod activity or controversy-driven engagement.

Healthy
0.1% — 0.5%
Bought Views (Suppressed)
< 0.02%
Pod / Controversy
> 1.0%
🇮🇳 India-Specific Context

The CVR threshold is particularly important for Indian regional language channels where comment culture varies significantly. Tamil and Telugu audiences comment more actively than Hindi audiences on average, which PulseROI adjusts for using our language detection engine.

PUS

Performance Uniformity Score

Weight: 10% of composite PulseAuthenticity Score
Formula
PUS = Standard Deviation of Views ÷ Mean of Views (Coefficient of Variation)

Real human audiences are inherently unpredictable. Some videos go viral, others underperform. When every video on a channel gets nearly identical view counts, it indicates systematic view management — either through purchasing or algorithmic manipulation.

Why This Matters

A creator whose last 20 videos all have exactly 25,000 ± 500 views has a CV of approximately 0.02. This level of uniformity is statistically impossible with organic audiences and is a hallmark of managed view-purchasing programs.

Natural Variance
CV > 0.30
Suspiciously Uniform
CV 0.10 — 0.20
Managed Views (Critical)
CV < 0.10
🇮🇳 India-Specific Context

This heuristic is unique to PulseROI. Neither Modash nor HypeAuditor measures performance uniformity. It is particularly effective at catching Indian SMM panel customers who purchase a fixed batch of views (e.g., 25,000) for every new upload.

CAS

Channel Age vs. Subscriber Count

Weight: 10% of composite PulseAuthenticity Score
Formula
CAS = Total Subscribers ÷ Channel Age in Months

Organic subscriber growth follows predictable trajectories. A 3-month-old channel with 500,000 subscribers is almost certainly fake unless verifiable viral content exists. This heuristic catches bulk subscriber purchase events.

Why This Matters

Gaining 100,000+ subscribers per month without corresponding viral content is statistically implausible through organic growth alone. CAS flags channels where subscriber count growth cannot be explained by content performance.

Normal Organic Growth
< 10,000 subs/month
Fast (Verify Viral Content)
10,000 — 50,000 subs/month
Suspicious
50,000 — 100,000 subs/month
Impossible Organic
> 100,000 subs/month
🇮🇳 India-Specific Context

Indian mobile-first bot farms can produce this growth signature using real carrier-authenticated devices, making them harder to detect than Western datacenter bots. CAS combined with SVR provides a powerful two-signal verification.

UBD

Upload Burst Detection

Weight: 5% of composite PulseAuthenticity Score
Formula
UBD = Standard Deviation of Days Between Uploads

Real creators upload consistently based on their production capacity. Content farms and fake channels often upload 20-50 videos in a single week to build a content library, then go silent for months.

Why This Matters

An upload gap standard deviation above 30 days indicates erratic posting — long periods of silence followed by content bursts. This pattern is characteristic of content farms that batch-produce low-quality videos.

Consistent Creator
SD < 7 days
Moderate Variance
SD 7 — 30 days
Erratic / Content Farm
SD > 30 days
🇮🇳 India-Specific Context

This heuristic specifically targets Indian content reupload farms that scrape trending videos from other channels, translate them into regional languages, and bulk-upload them to monetize quickly before being flagged.

Section 2 of 5

4-Dimensional Engagement Benchmarking

A raw engagement rate is meaningless without context. PulseROI evaluates every creator against a benchmark adjusted for their specific Tier, Niche, Language, and Content Format.

F-4 Median View-Based Engagement Rate

Channel ER = Median of [ (Likes + Comments) ÷ Views × 100 ] across last 30 videos

We use the median (not mean) engagement rate calculated on a per-video basis. This prevents a single viral video from inflating the channel's overall ER. Each video's ER is computed individually, then the median across 30 videos is taken as the channel's true engagement rate.

Why This Approach

Mean ER is easily skewed by one 10M-view viral video. Median gives a more honest picture of day-to-day audience engagement. This is the same methodology used by Modash (November 2025 update) and HypeAuditor.

4-Dimensional India Benchmark Matrix

Adjusted Benchmark = Global Tier Baseline + India Niche Modifier + Language Modifier

A creator's engagement rate is evaluated against a benchmark that accounts for four dimensions simultaneously: (1) Creator Tier (Nano/Micro/Mid/Macro/Mega), (2) Content Niche (Tech/Beauty/Finance/Gaming/etc.), (3) Content Language (English/Hindi/Tamil/Telugu/etc.), (4) Video Format (Long-form vs. Shorts). This prevents false comparisons between a Hindi comedy nano-creator and an English tech mega-creator.

Why This Approach

No single ER number is universally 'good' or 'bad.' A 2% ER is excellent for a mega-influencer in tech but catastrophic for a nano-creator in beauty. The 4D matrix provides the correct reference frame for every comparison.

Rating Classification

Rating = Creator ER ÷ Benchmark Average × 100 (as percentage)

After computing the creator's median ER and the adjusted benchmark, we classify the result into five categories: Below Average (< 60% of benchmark), Average (60-100%), Good (100-150%), Excellent (150-200%), and Suspicious (> 200%). The 'Suspicious' category triggers a cross-check against fake engagement heuristics.

Why This Approach

An ER that is 200%+ above the expected benchmark is often more concerning than impressive — it frequently indicates WhatsApp engagement pods or coordinated bot activity rather than genuinely exceptional content.

Section 3 of 5

India-Calibrated Fair Pricing Engine

Global tools estimate sponsorship rates using US CPM benchmarks ($15-40 per 1K views). PulseROI uses India-specific Cost-Per-View (CPV) benchmarks calibrated by niche, language, and audience geography.

India CPV-Based Fair Price (Primary Formula)

Fair Price = Average Views × CPV Benchmark (₹/view)

Every niche in India has a documented Cost-Per-View (CPV) range based on advertiser demand, audience purchasing power, and content format. Finance creators command ₹0.30-0.80 per view. Gaming creators command ₹0.10-0.25 per view. We multiply the creator's average views by the niche-appropriate CPV to calculate the fair sponsorship rate in INR.

India CPV Benchmarks by Niche (2026)
Finance / Stock Market₹0.30 — ₹0.80 per view
Tech / Gadgets₹0.25 — ₹0.60 per view
Education₹0.20 — ₹0.50 per view
Health / Fitness₹0.20 — ₹0.45 per view
Beauty / Fashion₹0.15 — ₹0.40 per view
Food / Cooking₹0.12 — ₹0.35 per view
Gaming₹0.10 — ₹0.25 per view
Comedy / Entertainment₹0.08 — ₹0.20 per view

Engagement-Adjusted Pricing (Secondary Formula)

Adjusted Rate = Base CPM Rate × ER Multiplier × Format Multiplier × Language Multiplier

After computing the CPV base rate, we adjust for engagement quality. A creator with an ER 1.5× above their niche benchmark gets a 30% price premium (justified by higher audience activity). A creator with ER below 70% of benchmark gets a 40% discount (reflecting lower audience quality). Format (dedicated video vs. integration vs. mention) and language (English premium vs. regional baseline) are applied as sequential multipliers.

Adjustment Multipliers
ER Ratio > 1.5×Price × 1.30 (+30% premium)
ER Ratio 1.0-1.5×Price × 1.00 (fair rate)
ER Ratio 0.7-1.0×Price × 0.85 (−15% discount)
ER Ratio < 0.7×Price × 0.60 (−40% discount)
Section 4 of 5

24/7 Creator & Campaign Monitoring

Five automated compliance checks run continuously on every monitored video and channel. All checks use the YouTube Data API v3 and cost minimal quota (1 unit per 50 videos for most operations).

1

Video Deletion Detection

Check Frequency
Every 6 hours via automated Vercel Cron job
Alert Latency
Detection within 6 hours of deletion. Email alert dispatched immediately upon detection.
Detection Method

YouTube Data API v3 → videos.list with video ID. If the items array returns empty, the video has been deleted or made private.

Technical Implementation

We batch up to 50 video IDs per API call (1 quota unit per 50 videos). For each monitored video, we compare the current API response against the stored baseline. A missing video triggers a 'video_deleted' alert with severity: critical. We also detect privacy status changes (public → unlisted) by checking the status.privacyStatus field.

2

Description Edit Detection (The Description Edit)

Check Frequency
Every 12 hours via automated Vercel Cron job
Alert Latency
Detection within 12 hours of edit. Email alert includes a diff showing exactly what changed.
Detection Method

YouTube Data API v3 → videos.list with part=snippet returns the full, untruncated description text. We store the description at Day 0 and compare it on every subsequent check.

Technical Implementation

We parse the stored description for the brand's expected UTM tracking link using case-insensitive string matching (with protocol stripping). If the link was present at Day 0 but absent in the current check, we trigger a 'link_removed' alert with severity: critical. If the link was never present, we trigger a 'link_missing' alert with severity: warning.

3

View Velocity Anomaly Tracking

Check Frequency
Daily snapshot at a consistent UTC time
Alert Latency
Anomaly detection after 7+ days of data accumulation. Alert generated when patterns deviate by 2+ standard deviations.
Detection Method

Daily snapshots of videos.list statistics.viewCount stored in a time-series table. We compute the velocity curve (daily view gain) and flag statistical anomalies.

Technical Implementation

Two anomaly types are detected: (1) Cliff-Drop — 90%+ of total views arriving in the first 48 hours followed by near-zero long-tail traffic, indicating a purchased viewburst. (2) View Count Decrease — if today's view count is lower than yesterday's by more than 5%, YouTube has purged bot views from the video. Both patterns generate 'view_anomaly' alerts.

4

Exclusivity Violation Detection

Check Frequency
Every 24 hours during the active exclusivity window
Alert Latency
Detection within 24 hours of the competitor upload. Critical alert with direct link to the violating video.
Detection Method

YouTube Data API v3 → playlistItems.list on the creator's uploads playlist. New uploads are fetched and their titles + descriptions are scanned for competitor brand names using AI classification.

Technical Implementation

We use the Groq AI provider (Llama 3.3, JSON mode) to classify whether a new video's title and description mention any of the brand's declared competitor names. The AI returns a confidence score (0-100). Only detections with confidence above 80% trigger an 'exclusivity_violation' alert. Community Posts cannot be monitored (YouTube API limitation — disclosed to users).

5

Channel Autopilot Watch

Check Frequency
Every 6 hours via automated Vercel Cron job
Alert Latency
New upload detection within 6 hours. Auto-classification (brand video / competitor / organic) within seconds of detection.
Detection Method

YouTube Data API v3 → playlistItems.list on the creator's uploads playlist (UC → UU prefix swap). Costs only 1 API unit per channel per check.

Technical Implementation

When a new video is detected on a monitored channel, we fetch its full metadata (title, description, tags) and run keyword matching against the brand's declared brand keywords. Matches are auto-classified as 'brand_video' and automatically registered for 24/7 video monitoring (deletion, link, velocity). Non-matches are logged as 'organic' uploads for trend tracking.

Section 5 of 5

Brand Safety & ASCI Compliance Scoring

Every analyzed video receives a Brand Safety Score (0-100) computed from three signal layers: ASCI disclosure compliance, GARM content classification, and competitor brand mentions.

ASCI Disclosure Compliance Check

We scan the first 200 characters of the video description and the video title for ASCI-mandated disclosure phrases in both English ('Paid Partnership', 'Sponsored', '#ad', '#collab') and Hindi ('पेड पार्टनरशिप', 'प्रायोजित', 'विज्ञापन'). Disclosure must appear before the YouTube 'Show More' fold to be considered compliant.

Scoring Impact

Compliant (disclosure found in first 200 chars) → 0 penalty. Partial (disclosure found but deep in description) → -10 points. Non-compliant (no disclosure found) → -25 points.

GARM 11-Category Content Classification

We classify the video's title and description against the Global Alliance for Responsible Media's 11 brand safety categories using AI (Groq, JSON mode). Categories include: Adult Content, Arms, Crime, Death/Injury, Piracy, Hate Speech, Profanity, Drugs/Alcohol, Spam, Terrorism, and Misinformation. Each category is rated at 4 severity tiers: Floor (absolute violation), High Risk, Medium Risk, Low Risk.

Scoring Impact

Floor/High Risk flags → -20 points each. Medium Risk flags → -8 points each. India-specific sub-categories (caste content, communal content, SEBI financial compliance) are included as additional flags.

Competitor Brand Mention Detection

We scan the video title, description, and tags for competitor brand names provided by the user during campaign registration. Both exact matches and common misspellings are checked.

Scoring Impact

Any competitor mention → -15 points. Multiple competitor mentions → -15 per unique competitor.

Composite Brand Safety Score
Safety Score = 100 − ASCI Penalty − GARM Penalties − Competitor Penalty
Safe
85-100
Caution
65-84
High Risk
40-64
Critical
0-39
You've seen every formula — now see the results

Try PulseROI on
any creator for free

14-day free trial. 3 monitor slots. All 8 authenticity heuristics active. No credit card required.