NappaVT / Growth Hub

Sign in

Your private creator workspace.
Your Growth Hub requires your Supabase account to open.
NAPPA/CONTROL ROOM

Overview

A live view of streams, content and growth.

30-day momentum

Start logging activity so this becomes useful.
0%
Streams logged0
Clips tracked0
Posted clips0
Total clip views0
Followers from clips0
Latest avg viewers0

Pre-stream checklist

Reset this whenever you start prepping a new stream.

Quick actions


Next actions

Published by format

Live stream telemetry

Offline
Nappa Bot will automatically detect your next Twitch stream.
You are currently offline. Your next stream will be tracked automatically.

Latest stream report

Automatically finalized when Twitch goes offline.
No automatic stream report yet.

Viewer trend

Average viewers across your latest streams.

Community retention

Returning active chatters as a percentage of unique active chatters.

Best category

Not enough tracked streams yet.

Best start window

Build a few reports first.

Community tracked

0
Unique active chatters remembered across tracked streams.
Manual stream entry / correction Keep this as a fallback for old streams or missing data.

Stream Library

Every Twitch report and manual stream entry in one archive.

Add a clip

Clip manager

Track status, score and performance.
ClipFormatStatusScoreHookSourceViewsFollowsNotes

Prepare a post

Upload the actual clip and save everything you need when it is time to post.
☁ Private clip storage
The clip uploads to your private Supabase Storage bucket. It is not public.

Content queue

This is the posting data Nappa Bot will use for your Discord DMs.

Twitch Clips

Connect Twitch through Nappa Bot once, then your recent clips appear here automatically. Twitch clips do not use your Supabase video storage.
Run /twitchclips_connect in Discord once to connect Twitch. Clip + source VOD metadata then syncs automatically.

Recent Twitch clips

Every clip gets a Nappa Pack using its Twitch clip title, source VOD title, game and your previous post history. Pick the suggestion you like, then send the packaged clip into Content Queue.

Content Performance

You still post manually. Nappa Bot reads the results afterward, refreshes them automatically and matches posts back to the original Twitch clip.

YouTube / Shorts

Not connected
Connect once with /youtube_connect/youtube_connect_finish. Read-only YouTube + YouTube Analytics.

TikTok

Not connected
Connect once with /tiktok_connect/tiktok_connect_finish. Read-only public-video analytics.

Instagram / Reels

Not connected
Connect once with /instagram_connect/instagram_connect_finish. Read-only Reels + Insights access.

Tracked posts

Cross-platform stats grouped by the Growth Hub queue item that created the post.

Top YouTube uploads

Top TikToks

Top Instagram Reels

Average viewers

Clip views by format

Observations

What worked?

Next week

Advisor feedback

Feedback appears here automatically.
Live
No feedback yet.

Stream ideas

Clip hooks

Creator / raid list

Things to improve

Brain dump

Backup & transfer

When signed in, your dashboard autosaves locally and to Supabase. Your phone and PC can load the same dashboard.

Clip storage

Manually uploaded video files can be cleaned up automatically after posting. Twitch clips stay on Twitch and use 0 MB of Supabase video storage. Your post history stays in the Growth Hub.
Default: 7 days. Use “Keep this video” on any post you never want auto-deleted.

Social analytics connections

Credentials and OAuth refresh tokens live only on Craftnode. They are never placed in this HTML or Supabase dashboard state.

YouTube

Craftnode env: YOUTUBE_CLIENT_ID, YOUTUBE_CLIENT_SECRET. Enable YouTube Data API v3 + YouTube Analytics API. Redirect URI defaults to http://127.0.0.1:53682/callback.

TikTok

Craftnode env: TIKTOK_CLIENT_KEY, TIKTOK_CLIENT_SECRET. Add Login Kit + TikTok API / Display API with video.list. Redirect URI defaults to http://127.0.0.1:53683/callback/.

Advisor access

Invite someone to view your useful analytics and leave feedback. Advisors cannot modify your Growth Hub data or integrations.
Owner only

Current advisors

Loading…
Advisor access: Dashboard, Twitch Clips, Content Performance, Streams, Stream Library, Analytics and Advisor Feedback. Everything is read-only except their own feedback notes.

Login setup

Supabase login and cloud syncing are configured. Owner data stays protected by Row Level Security; Advisor accounts can only read the shared workspace and write their own feedback notes.