Team Collaboration
Your Team. One Investigation. Real Time.
Every search your team runs, every cursor that moves, every note that gets typed — you all see it. Not a shared copy. The actual same thing.
osint.ly/result/john
Email
Phone
Location
Live Cursors & Selection Sharing
Know exactly where your team is looking
Mouse positions and text selections sync to every teammate's screen, anchored to content elements rather than raw pixel offsets. Move your cursor over a paragraph and your team sees it immediately.
- 20× per second sync
Cursor positions throttled to 50ms intervals via Supabase Realtime broadcast channels.
- Shared text selections
Highlight a paragraph and your team sees a colored overlay appear on their screen instantly.
- Single-tab efficiency
A localStorage lock makes sure only one tab per user broadcasts at a time.
What ships with every team plan
The full collaboration stack, not just cursors
Live presence
Who's online, their role, and their connection quality. Visible without leaving the page.
ARMDTW
5 onlineAlex R.Owner
<100msMathilde D.Member
<250msTomas W.Member
<250msJump to teammate
Click any avatar to jump straight to what they're looking at.
Click any collaborator to instantly scroll to where they're investigating.
Project workspaces
Notes, saved searches, and attached files, scoped to the project. Your team works from the same base.
# Investigation Notes
Subject confirmed at **NY address**
- Email matches LinkedIn profile
- [ ] Cross-check phone number
|
Team activity
A running log of what your team is doing: searches, edits, uploads, in the order they happened.
Alex R. ran a search onjohn.doe@example.com
2s agoMathilde D. edited notes inInvestigation Notes
1m agoJordan K. uploadedscreenshot-001.png
4m agoSophie L. expanded results for+1 555-012-3456
12m agoLive activity feed
Team management
Manage who's in, what they can do, and what they can spend
Roles & permissions
Owner and member roles, per-plan seat limits. Invite via email and revoke access from the same screen.
ARAlex R.
OwnerMDMathilde D.
MemberTWTomas W.
MemberCredit bank
Credits are pooled across the team. If the team is dissolved, the remaining balance goes back to the owner.
Team balance
2,480 credits
062% used4,000
Alex R.+5002h ago
Jordan K.+200yesterday
Sophie L.+3003 days ago