- main [ref=e3]: - generic [ref=e4]: - generic [ref=e5]: - generic [ref=e6]: - generic [ref=e7]: - generic [ref=e8]: - generic [ref=e10]: S - generic [ref=e11]: - paragraph [ref=e12]: Seen - paragraph [ref=e13]: Personal streaming control center - generic [ref=e14]: Self-hosted - generic [ref=e16]: - paragraph [ref=e17]: Private control - heading "Keep your media stack on one cleaner surface." [level=2] [ref=e18] - paragraph [ref=e19]: Seen brings your next watch, resume history, downloads, and backlog into a single calm interface with no dashboard clutter. - generic [ref=e20]: - generic [ref=e22]: - generic [ref=e23]: - heading "Unified queue" [level=3] [ref=e25] - paragraph [ref=e26]: Movies, shows, and games stay on one quieter surface instead of across several dashboards. - img [ref=e29] - generic [ref=e32]: - generic [ref=e33]: - heading "Playback memory" [level=3] [ref=e35] - paragraph [ref=e36]: Resume points, backlog context, and queue state stay synced to your local session. - img [ref=e39] - generic [ref=e43]: - generic [ref=e44]: - heading "Private by default" [level=3] [ref=e46] - paragraph [ref=e47]: Seen is built around a self-hosted setup, not a hosted SaaS posture. - img [ref=e50] - generic [ref=e52]: - generic [ref=e53]: - generic [ref=e54]: - paragraph [ref=e55]: Surface preview - paragraph [ref=e56]: One session, three catalogs - img [ref=e57] - generic [ref=e59]: - generic [ref=e61]: - generic [ref=e62]: - paragraph [ref=e63]: Continue watching - paragraph [ref=e64]: The Bear - paragraph [ref=e65]: Episode 4 at 61% - generic [ref=e66]: TB - generic [ref=e68]: - generic [ref=e69]: - paragraph [ref=e70]: Queue - paragraph [ref=e71]: Blade Runner 2049 - paragraph [ref=e72]: Saved for tonight - generic [ref=e73]: BR - generic [ref=e75]: - generic [ref=e76]: - paragraph [ref=e77]: Backlog - paragraph [ref=e78]: Hades II - paragraph [ref=e79]: Tracked for the next long session - generic [ref=e80]: HI - generic [ref=e82]: - generic [ref=e83]: - generic [ref=e84]: Live auth connected - generic [ref=e85]: - button "Dark" [ref=e86] [cursor=pointer] - button "Light" [ref=e87] [cursor=pointer] - button "System" [ref=e88] [cursor=pointer] - generic [ref=e89]: - paragraph [ref=e90]: Access your library - heading "Enter Seen." [level=2] [ref=e91] - paragraph [ref=e92]: Authentication is using the configured backend session for this instance. - generic [ref=e93]: - generic [ref=e95]: - button "Sign In" [ref=e96] [cursor=pointer] - button "Register" [ref=e97] [cursor=pointer] - group [ref=e98]: - generic [ref=e99]: - text: Email - textbox "Email" [ref=e100]: - /placeholder: you@seen.local - text: demo@seen.local - generic [ref=e101]: - text: Password - textbox "Password" [ref=e102]: - /placeholder: Enter your password - text: password123 - generic [ref=e103]: - paragraph [ref=e104]: Session details - paragraph [ref=e105]: Sign in with an existing account, or create a new local session. - button "Sign In to Dashboard" [ref=e106] [cursor=pointer]: - generic [ref=e107]: Sign In to Dashboard - img [ref=e108] - generic [ref=e110]: - paragraph [ref=e111]: Private by default. Your library stays attached to your own stack. - button "Need an account?" [ref=e112] [cursor=pointer]