Complete product documentation for search engines, AI assistants, and curious humans.
Veiwpoint is an iOS Share Extension that fact-checks short-form videos while you watch.
If you get your news through TikTok, Instagram Reels, YouTube Shorts, X (Twitter), Facebook, or Snapchat, Veiwpoint lets you verify claims without leaving the app or copying URLs.
Requirements: iOS device, Sign in with Apple account, and an internet connection.
When you share a video to Veiwpoint, here is exactly what happens:
Authentication Check
Every analysis requires a valid Sign in with Apple session. There is no guest or anonymous mode.
URL Extraction
The iOS Share Extension captures the video URL from the host app. We do not access your camera roll, clipboard, or browsing history.
Audio Stream Processing
Our backend requests the video stream and extracts the audio track only. We never download or store the full video file.
Speech-to-Text
The audio stream is sent to the Groq-hosted Whisper API for transcription. Audio is processed on Groq's infrastructure, not ours.
Claim Extraction
Standard off-the-shelf language models (Gemini, DeepSeek via OpenRouter) parse the transcript and isolate statements that can be fact-checked: dates, statistics, quotes, health advice, political assertions, and financial claims.
Cross-Reference
Each claim is checked using Serper.dev, a general web search wrapper that queries Google's index. Results are drawn from news sites, fact-checking organizations, and other web sources.
Result Compilation
A verdict is assigned per claim: True, Mostly True, Mixed, Mostly False, False, or Unverifiable (insufficient data). Each result includes source links, a truth percentage, and an explanation.
Delivery
By default, the analysis is delivered via push notification. If you enable real-time mode, the Share Extension stays open and shows a live progress view instead.
Cache
The analysis result is stored so that if you or another user checks the same video later, the result is returned instantly without re-processing.
| Stage | What we store | Retention |
|---|---|---|
| Video URL | URL string | Not stored permanently; used only for the current analysis |
| Audio stream | Temporary buffer | Deleted immediately after transcription |
| Transcript | Text | Deleted after analysis is complete |
| Analysis result | Result object | Stored for cache and history sync |
| Your Apple ID | Hashed identifier | Indefinitely (user account) |
| Your email (waitlist) | Email + preferences | Until you unsubscribe |
Veiwpoint works with any short-form video platform that exposes a video URL through the native iOS Share sheet.
| Platform | Status | Notes |
|---|---|---|
| TikTok | ✅ Launch | Full audio extraction |
| Instagram Reels | ✅ Launch | Works via native Share sheet |
| YouTube Shorts | ✅ Launch | URL resolved automatically |
| X / Twitter | ✅ Launch | Video and tweet audio |
| Facebook Reels | ✅ Launch | Native share sheet compatible |
| Snapchat | ✅ Launch | snapchat.com / snap.com URL detection |
Request a platform: Beta testers can vote on which platform is prioritized next.
What we do NOT do
What we DO do
Veiwpoint is a research assistant, not an authority. Here is what it currently can and cannot do.
| Capability | Status |
|---|---|
| Spoken claims in video | ✅ Supported |
| Visual-only content (no narration) | ✅ Supported |
| English audio | ✅ Optimized |
| Non-English audio | ✗ Not at launch |
| AI-generated video detection | ⚠ Limited |
| Deepfake audio detection | ⚠ Limited |
Our policy: When confidence is low, we label the claim Unverifiable rather than guess.
| Tier | Best For |
|---|---|
| Free | Casual users who fact-check occasionally |
| Premium | Regular users who want visual analysis with keyframes and more monthly analyses |
| Pro | Power users who want the highest monthly volume and priority processing |
Exact pricing and analysis limits will be announced closer to launch.
| Method | Where It Works | Interruption | Best For |
|---|---|---|---|
| Manual Googling | Any device | High | Deep research |
| Browser extension | Desktop browser only | Medium | Desktop users |
| Veiwpoint | Inside native iOS apps | Low | iPhone users who watch short-form in TikTok, Instagram, etc. |
| Screenshot + reverse image | Any device | High | Visual verification |
How do I start using Veiwpoint?
Do I need to create an account?
What does Premium include?
What is the Wall of Founders?
What do beta testers get?
When does Veiwpoint launch?
Can I use Veiwpoint on Android?
What happens if Veiwpoint gets a claim wrong?
{
"analysis_result": {
"id": "uuid",
"user_id": "uuid",
"video_url": "string",
"platform": "tiktok | instagram | youtube | x | facebook | snapchat",
"analysis_type": "text | visual",
"transcript": "string",
"language": "string",
"duration_seconds": "number",
"verdict": "True | Mostly True | Mixed | Mostly False | False | Unverifiable",
"truth_score": "number (0-100)",
"influence_score": "number (0-100)",
"influence_tactics": ["string"],
"narrative_reasoning": "string",
"vision_notes": "string (visual analysis only)",
"highlights": ["string"],
"claims": [
{
"claim_text": "string",
"status": "supported | mostly_true | mixed | mostly_false | refuted | unverified | opinion",
"truth_percentage": "number (0-100)",
"type": "string",
"sources": ["url"],
"explanation": "string"
}
],
"keyframes": [
{
"timestamp": "number",
"description": "string"
}
],
"created_at": "ISO 8601 timestamp"
}
}Authorization: Bearer <token> from Sign in with Apple.Veiwpoint — The truth is one tap away.
← Back to waitlist