When you open the Add App form, you choose what kind of app you're adding. Teacher Hive supports two kinds.
HTML Code
You paste the app's full HTML into Teacher Hive. Teacher Hive hosts it. The app lives at apphive.us/{your-slug}. This is the standard choice for vibe-coded apps from Claude, ChatGPT, or Gemini.
HTML apps can use any Superpower (AI, Email, Connected, Short Link, File Locker) and benefit from Teacher Hive's automatic stats, push notifications, and updates.
External URL
You already host the app somewhere else (Google Sites, Replit, GitHub Pages, a school server) and you want Teacher Hive to be the listing page. You paste the URL instead of HTML code. When users click Launch or go to apphive.us/{your-slug}, they are forwarded to the app's URL. Be aware that external sources may be blocked on school networks.
External apps cannot use Superpowers, because Superpowers depend on the Teacher Hive SDK that only loads when Teacher Hive serves the page.
Which to pick
- If you wrote the app with an AI chatbot, pick HTML Code. Paste the code in.
- If you already have a working app on another host and just want to share it through Teacher Hive, pick External URL.