ATTENTIONCODE World most valuable currency
LIVE

Before we start

File selected

🎬 Free trial: videos can be up to 15 minutes and 200 MB.
So you can find this session later.
Who are you speaking to? Scores how well your vocabulary matches their world.
Calculating cost…
ATTENTIONCODE β€” World most valuable currency

Attention — the world’s most valuable currency.

Grow like you have never grown before. Become a world-class pitcher, presenter, sales rep.

Upload any talk and get an instant, evidence-based read on your delivery, content, and mindset — all 110 skills rated, the exact moments attention spikes or drifts, and a clear path to your next level.

⚑ Results in minutesπŸŽ₯ Video + audio evidenceπŸ“ˆ All 110 skills ratedπŸ”’ Every analysis saved
110Every delivery skill rated — not just a vibe, real evidence.
VideoAI watches the recording for body-language and visual moments.
MindsetSee how the room feels and where attention rises or drops.
MinutesUpload a talk and get a full, durable analysis fast.
Simple pricing

Two ways to grow. Pick yours.

Everything is included from day one — full Delivery, Content, and Mindset analysis. Add certification when you are ready to prove your level.

Pro

Pro

€95/ month
Everything you need to grow, every month.
Up to 15 analyses / month
  • Delivery analysis — all 110 skills rated
  • Content analysis
  • Mindset analysis
Most complete
Certificate

Certificate

€95/ month + €400 one-off
Everything in Pro, plus official certification.
Up to 15 analyses / month
  • Everything in Pro — Delivery, Content & Mindset
  • 2 Certification analyses included
  • Earn your official AttentionCode certificate
Already have an account? Log in once. The app opens the right workspace for clients, managers, or coaches.
Purchase

Buy licenses

One-time payment. Each license is valid for 12 months. Mix singles and bundles freely.

Your current balance
Single licenses
Essentials
Core AI analysis Β· 50 skills
€3.99
0
Pro
Adds Omnitron deep video Β· 70 skills
€5.99
0
Coached
+ coach review Β· 110 skills
€299
0
Mentored
+ coach video feedback Β· 110 skills
€499
0
Bundles Β· save 15–25%
Essentials Γ— 5 15% off
5 Essentials licenses
€16.96
0
Essentials Γ— 10 25% off
10 Essentials licenses
€29.93
0
Pro Γ— 5 15% off
5 Pro licenses
€25.46
0
Pro Γ— 10 25% off
10 Pro licenses
€44.93
0
Coached Γ— 5 15% off
5 Coached licenses
€1,270.75
0
Mentored Γ— 5 15% off
5 Mentored licenses
€2,120.75
0
Order Summary

Your cart

Pick quantities on the left. Mix freely β€” singles and bundles can be combined.
Total €0.00
Secure checkout by Stripe β€” card, Klarna, Apple Pay. Licenses valid 12 months from purchase.

Coaching Dashboard

Manage your companies, clients, and coaching sessions

Showing session
Analysis status
Navigation
Client
Coach
🎬
Analysis lives on the Summary tab
This session was uploaded from Summary, so its analysis panels β€” pace, volume, sense, dopamine, all of it β€” are shown there alongside the transcript. The talk's video is below.
Upload note: This build is intended to run from Netlify over HTTPS. If an upload fails, check the Deepgram key or signed-in Supabase session, then try again.
Deepgram
β€”
Hume AI
β€”
Tap to start listening
00:00
Recording Playback
Click any chart, highlight, or timestamp to jump here Β· Click the timeline to seek
0:00 0:00
β‘  Audio for Transcription
Drop an audio file or click to browse
MP3, WAV, OGG, M4A, FLAC (or video: MP4, MOV, WEBM)
This file is uploaded to Deepgram for transcription β€” use audio for faster upload
Uploading to Deepgram... 0%
Large video file? Extract the audio first with FFmpeg for a much faster upload:
ffmpeg -i "video.mp4" -vn -ar 16000 -ac 1 -b:a 64k audio.mp3
Then upload the resulting audio file instead. Install FFmpeg: brew install ffmpeg (Mac) or apt install ffmpeg (Linux) or download for Windows
Coaching angle β€” leans every section of the analysis
Analysis type

Live Transcript

0 words
0
✨

AI Delivery Observations

Claude is analyzing delivery signals…

Dopamine Language

Pace Variation

Average Pace
-- WPM
--
Pace Variation
--
--
Current Pace
-- WPM
--
Min: -- WPM Max: -- WPM

Volume Variation

Volume Variation
--
--
Min: -- Max: --

Filler Map

β€”
sounds (um, uh)words (basically, so)Β· hotspots = weakest moments Β· click to jump
β€” Peak: --

Emotional Arc

Positive 0% Neutral 0% Negative 0%
Average: -- Minimum: -- Maximum: --

Vocal Expression

Your vocal energy and emotional tone over time
Submitting to Hume AI...
Monotone
Flat
Conversational
Expressive
Dynamic
Expressiveness
TenseUneasyCalmEngagedJoyful
Word-Voice Congruence

Sense Immersion

Show all

Pauses

0
Total Pauses
0s
Longest Pause
0s
Average Length

Audience Movement Analysis

πŸ“Ή
Drop an audience video here
A recording of your audience (not you) β€” we'll measure restlessness, attention peaks, and collective reactions.
MP4, MOV, WebM Β· up to 1 GB
0:00 / 0:00
Analysis algorithm
Version 1 uses the original movement thresholds.
Processing frames... 0%
0%
Avg Attention
0%
Peak Attention
0
Movements
0
Group Actions
Audience Attention
Deeply Engaged Attentive Shifting Restless Distracted Group Action

Target Group Adapted Language

--

Rhetorical Devices

Rhetorical Highlights

Reasoning to Review

A few moments where the logic could read as a classic fallacy pattern β€” worth glancing at, even if perfectly defensible in context.

Visual Language Highlights

Claims Worth Backing Up

Statements that would land harder with a study, a number, or a story behind them. Many are fine as-is β€” this is just a checklist.

Possible Tensions

Statements that may seem to pull in opposite directions. Often resolved easily by context β€” but useful to spot in case a clarification would land better.

Coach Notes

Saved βœ“

110STEPS Analysis

Select a client session to begin

🎬
Upload a video or audio file in the Auto Analysis tab, or load a saved session from the CRM dashboard.
Total Score
0 / 100 points 0%
0 of 110 skills reviewed by coach
0 of 110 skills auto-scored
✨
AI-Assisted Scoring
Claude can pre-score skills Claude has high and moderate confidence in, based on the transcript and audio data. You keep final authority β€” AI scores won't overwrite skills you've already set.
πŸ‘₯
Section

Audience Analyzer

Upload an audience-facing recording to measure how engaged your audience was, moment by moment. Detects restlessness, attention spikes, and collective reactions.

πŸŽ₯
Mentor program

Coach 1:1

This area is reserved for clients in the Mentor program, where a coach adds personal video feedback, priority exercises, and next-step guidance after reviewing your session.

Not included in your current access

Personal coach feedback unlocks here.

You can still use your Start, Main, Delivery, Content, Mindset, Audience, and Resources tabs. Coach 1:1 is only available when your company or coach has added the Mentor program to your account.

What Mentor adds
βœ“ Personal video feedback
βœ“ Coach-selected priorities
βœ“ Exercises for the next recording
βœ“ Human guidance on top of the AI analysis
πŸ“š
Section

Resources

The thinking behind 110STEPS β€” talks, frameworks, and studies that shaped this craft.

⭐ Featured · The original

The talk that started 110STEPS.

Close to three million views β€” and a generation of speakers who finally had a map for what they'd been told was unteachable.

The 110STEPS framework is the result of a 7-year study of 5,000 speakers β€” a number that has since grown into many thousands more. What David noticed across all of them was that great speaking isn't a mystery, a gift, or a personality type. It's a set of specific, observable, learnable skills, broken down into the smallest meaningful units a coach can give feedback on. Voice, body, language, rhetoric β€” every dimension mapped, every micro-skill named.

If you want to understand the why behind everything this tool measures β€” the framework you're being scored against, the language we use, the ladder you're climbing β€” start here. Watch this once. Watch it twice. Then come back to your analysis with new eyes.

πŸ‘οΈ ~3M views on YouTube
πŸ“… 7-year study, 5,000+ speakers analysed
🎯 The foundation of every score in this tool
β†— Watch on YouTube
πŸ“Š The framework

The full 110STEPS model.

Every skill, every category, on a single chart.

This is the map. The six categories β€” Nervousness, Voice, Body Language, Facial Expressions, Language, and Ultimate Level β€” and the 110 individual skills inside them. Print it. Pin it above your desk. Use it to track which skills you\'ve mastered, which you\'re working on, and which are still ahead. This is the journey.

The complete 110STEPS framework β€” every skill in every category
πŸ” Click to enlarge
🎨 6 categories · 110 skills
πŸ–¨οΈ Print-ready Β· high resolution
Β© davidjpphillips.com

Profile

Account details, certification visibility, subscription controls, and design mode.

✍️
Writing studio

Script Lab

Draft a keynote from a brief, then see it scored the way a live talk is β€” structure, spices, WHY, engagement, appeals, clean language and five-senses immersion, with a coach that rewrites it alongside you.

The brief

Tell the lab what the talk must achieve β€” it writes toward the system's real targets: structure, spice cadence, WHY, engagement over 80, your logos / ethos / pathos balance, clean language and five-senses immersion.

Balance Β· Logos / Ethos / Pathos
Logos30
Ethos30
Pathos40
Preset
Dials Β· Low / Medium / High
Spices Β· frequencyMedium
Spices Β· powerHigh
WHYHigh
ImmediacyHigh
RhetoricMedium
Delivery layerMedium
Immersion (senses)Medium
What should the talk contain? (type, or press the mic and speak)

Targets

Every promise, measured with the same rules the analyser uses. Click a target for the detail behind it.

The script

Click a lens to light up what the writing is doing. The text is editable β€” the lab re-checks as you type.

Improve it together

The same writer that built the script. Ask for changes β€” it edits the sections directly and the targets re-check.

Script Lab Β· structure β†’ spices β†’ WHY β†’ engagement β†’ logos/ethos/pathos β†’ delivery Β· written and measured with the system's own rules

Spice Analysis

Pause the video to log each spice. Energy trends up with powerful spices, down when gaps are too long.

Time Unit:
🌢️
No video loaded yet. You can still use Live Mode to log spices while watching a presentation live.
LIVE MODE
Pause video to log a spice Β· Press Space or S anytime to add
Elapsed
0:00
Current Energy
0 / 300
Spices Logged
0
Avg Power
β€”
Peak Energy
0
Logged Spices
Coach Notes
βœ“ Saved
βœ“ Session Complete
Log spice at
0:00
↑↓ pick match Β· +/βˆ’ or Shift+↑↓ adjust power Β· Enter confirm Β· Esc cancel
Time unit elapsed
Is "" still going on?

Edit Spices

Edit spice power values or add new spices. Changes save automatically.

1:1 Coaching

Record personalized video feedback for your client. Claude will summarize the key points.

πŸ“Œ
Pinned note for this client
Your client sees this in their Coach 1:1 area when the Mentor program is enabled.
πŸ“Œ
A note from your coach
πŸŽ₯
Upload your feedback video
Record a short video sharing what went well, what to improve, and any exercises.
MP4, MOV, WebM, M4A, MP3 Β· up to 1 GB
Uploading to Deepgram…
Preparing file
Feedback Video
✨

AI Summary of Coach's Feedback

βœ“
3 Things You Did Brilliantly
    ↑
    3 Key Areas to Work On
      πŸ‹οΈ
      Exercises & Tips
        Keep on growing!
        Book your next coaching session to continue your journey.
        contact@davidjpphillips.com

        Main

        Your complete coaching snapshot β€” everything in one place.

        Content

        Structure, script, argument, and rhetorical balance from the transcript.

        Mindset

        A temporary experiment for the inner state behind the delivery.

        Experiment

        Team Attention Stats

        Manager-facing progress view for the selected company.

        βš™ Settings

        API keys, templates, and coach-side configuration. Not visible to clients.

        Pause detection threshold (admin only)

        The minimum silence length (in seconds) that counts as a pause in the Auto analysis. Changing it re-runs pause detection for the open talk.

        0.8s

        Score consistency display

        Show the discreet Very high, High, Moderate and Low agreement counts on client Delivery and coach 110STEPS. New multi-pass analyses only.

        110STEP Β· Gemini prompts (Pro package Β· model: gemini-3.5-flash)

        Edit the general 110STEP scoring prompt and any per-skill prompt. Edits persist locally and ship on the next Pro analysis. Leave any field empty to use the built-in default inside the edge function.

        Users

        Jump between organizations, clients, and their past sessions without leaving analysis.

        Edit Skill Templates

        Edit certification levels, skill plus/minus values, and package inclusion. Changes save automatically to this browser.
        Comment for:

        Send Session to Client

        An email with the session link will be sent.

        To
        β€” Β· β€”
        ⚠ This client has no email address on file. Add one in the client settings.
        Subject
        Message
        The session link will be included automatically at the end of the message.

        Edit Client

        Monthly tokens
        The client's MONTHLY token allowance. It resets on their signup anniversary (the date they claimed their account). Blank or 0 uses the global default set in Settings.
        Monthly certifications
        How many certifications this client gets each cycle (Pro = 1, Pro+ = 2, Speaker = 0). Resets with their token cycle. Purchased certifications (the €99 top-up) add on top and never expire.
        Account Access

        Edit Company

        License fee
        What you charge per person, per month, for this company. Blank = use the generic license fee in Settings. (e.g. Volvo negotiated 950 kr while the generic is 1500 kr.)
        Public certification visibility
        Whether this company's certified speakers are public by default, and whether they can change it in their own settings. Both are OFF by default.

        Start New Session

        Choose which features to enable for the client in this session.

        Session Name
        Optional β€” helps you find this later.
        Format
        Used by AI observations.
        Package
        Controls scoring scope, certification approval, and deep analysis.
        110STEPS scoring engine
        Northern Light 1.6 is the production default. It carries the complete validated 1.5 per-skill algorithm, pools required timestamp evidence across observations, reruns only unresolved categories or evidence skills, and reports the accepted-cluster base score. Mastery remains visible in the audit but adds zero points. Certifications use 6; a true 3–3 split receives a seventh deciding observation.
        Target Audience
        Optional β€” when set, analysis checks if the speaker uses language adapted to this audience.
        Package Includes
        Choose a package to see what will run for this session.
        AI steps are now package-driven. Essentials runs the quick AI suite; Pro and above also request deep Omnitron analysis automatically.