Getting Started
Welcome to itsreal.media! This guide will help you get started with our AI image detection and website verification platform.
-
1
Sign Up
Create your account at app.itsreal.media using your email or social login
-
2
Choose Your Workflow
Select between individual image analysis or complete website verification based on your needs
-
3
Upload & Analyze
Upload your images or submit website URLs for AI-powered analysis and verification
-
4
Review Results
Get detailed analysis reports and certification badges (work in progress) for your content
Account Setup
Setting up your account takes less than a minute. Here's what you need to get started.
-
1
Create an Account
Visit app.itsreal.media and sign up with your email address or social login
-
2
Verify Your Email
Check your inbox for a verification email and confirm your account
-
3
Access Your Dashboard
Once verified, log in to access your dashboard where you can start analyzing images and verifying websites
AI Image Detection
Upload individual images to detect AI-generated content, deepfakes, and synthetic media using our advanced detection algorithms.
AI Detection
Detects GANs, diffusion models, and synthetic media using advanced ML algorithms.
Fast Processing
Get accurate results in seconds with our optimized detection pipeline.
Confidence Score
Detailed confidence scores and probability assessments for reliable analysis.
How to Analyze Images
-
1
Go to Image Detection
Navigate to the "AI Image detection" tab in your dashboard or click "ADD NEW IMAGE"
-
2
Upload Your Image
Click the upload area and select your image file. Supported formats include JPG, PNG, and WebP
-
3
Start Analysis
Click "Analyze Image" to begin the AI detection process
-
4
Review Results
View detailed analysis results including detection confidence, specific AI indicators, and technical details
Supported Formats
JPG, PNG, WebP. Min resolution: 256x256 pixels. Max file size: 10MB
Website Certification
Verify entire websites for AI-generated content and receive certification badges to build trust with your audience. (Work in progress)
How to Verify Your Website
-
1
Navigate to Site Verification
Go to the "Site verification" tab in your dashboard or click "ADD NEW SITE"
-
2
Enter Website URL
Provide the complete URL of the website you want to verify (e.g., https://www.yoursite.com)
-
3
Submit for Analysis
Click "Submit" to start the automated crawling and analysis process
-
4
Monitor Progress
Track the analysis progress in your dashboard. Large sites may take several minutes to process
-
5
Review Results
Once complete, view your detailed report and download your certification badge
Pro Tip
For best results, ensure your website is publicly accessible and doesn't require authentication. Our crawler needs to access your images to analyze them.
Detection Models
Learn about the AI models and technologies powering itsreal.media's detection capabilities.
Model Architecture
Advanced deep learning models trained on diverse datasets for robust AI detection.
Training Data
Comprehensive training on real and synthetic images from various generation methods.
Continuous Updates
Regular model improvements to stay ahead of emerging AI generation techniques.
Coming Soon
Detailed technical documentation about our detection models, performance metrics, and research papers will be available soon.
API Reference
Integrate itsreal.media's detection capabilities into your own applications using our REST API. Full interactive docs also available on Swagger UI.
https://api.itsreal.media
Authentication
The API supports two authentication methods. Use API keys for server-to-server integrations and Bearer tokens for user-facing apps.
API Key
For server-to-server communication. Pass your key in the Authorization header with the Token prefix.
Bearer Token (JWT)
OAuth 2.0 access token for web applications and user-facing interfaces. Use the Bearer prefix.
API Key Management
Returns a list of all API keys associated with your account.
Generate a new API key for programmatic access.
Revoke an existing API key. This action cannot be undone.
No content returned on success.
Analyze
The primary endpoint for AI image detection. Upload an image and get instant analysis results.
Upload and analyze an image to determine if it's real or AI-generated. Supports JPEG, PNG, and WebP formats up to 10 MB.
| Parameter | Type | Description |
|---|---|---|
| file required | binary | Image file to analyze (JPEG, PNG, WebP, max 10 MB) |
| Status | Description |
|---|---|
| 400 | Invalid file type, file too large, or missing file |
| 401 | Unauthorized — invalid or missing token |
| 504 | Gateway Timeout — analysis timed out |
Quick Example
Images
Manage uploaded images in your account. List, upload, retrieve, and delete images.
Returns a paginated list of all images in your account.
| Parameter | Type | Description |
|---|---|---|
| limit | integer | Number of results per page |
| offset | integer | Starting index for pagination |
Upload a new image via file or remote URL.
| Parameter | Type | Description |
|---|---|---|
| file | binary | Image file to upload |
| file_url | string (URI) | Remote image URL (alternative to file upload) |
| label required | string | Label for the image (max 255 chars) |
Retrieve a specific image and its analysis results by ID.
| Parameter | Type | Description |
|---|---|---|
| id required | string (UUID) | Image identifier |
| Status | Description |
|---|---|
pending | Image uploaded, awaiting analysis |
analyzing | Analysis in progress |
analyzed | Analysis complete, results available |
failed | Analysis failed |
Generate a presigned URL for direct S3 upload. Use this for large files or client-side uploads.
Permanently delete an image and its analysis data.
No content returned on success.
Websites
Submit websites for automated crawling and AI content analysis. Configure scraping depth, frequency, and image limits.
Returns a paginated list of all monitored websites.
| Parameter | Type | Description |
|---|---|---|
| limit | integer | Number of results per page |
| offset | integer | Starting index for pagination |
Submit a new website for monitoring and analysis.
| Parameter | Type | Description |
|---|---|---|
| url required | string (URI) | Website URL to analyze |
| scraping_period_days | integer | Re-scan interval in days (default: 7) |
| scraping_depth | integer | How many links deep to crawl (default: 2) |
| scraping_max_images | integer | Maximum images to analyze (default: 1000) |
Retrieve details and analysis status for a specific website.
Remove a website and all associated analysis data.
No content returned on success.
Check if the scraper bot is allowed to access a website according to its robots.txt rules.
| Parameter | Type | Description |
|---|---|---|
| url required | string (URI) | Website URL to check |
Certificates
Public endpoint for viewing website certification results. No authentication required.
View a public website certificate showing AI content analysis results. This endpoint does not require authentication.
| Parameter | Type | Description |
|---|---|---|
| token required | string | Certificate token |
User
Retrieve your account details and current usage quota.
Returns your account details including usage quota information.
Health & Status
GET /api/v1/health/ — Basic availability check (returns status + version).
GET /api/v1/status/ — Detailed status with service health (database, cache). No auth required.
Troubleshooting & FAQ
Common issues and solutions to help you get the most out of itsreal.media.
Website analysis time depends on several factors: the number of images on your site, image file sizes, and server response times. Large websites with many high-resolution images may take 10-30 minutes to process completely. You can monitor progress in your dashboard.
Our crawler can only access publicly available content. If your website requires login or has restricted access, we won't be able to analyze it. Consider making a public version of your content available for analysis, or use our individual image upload feature instead.
Image uploads can fail due to file size limits (max 10MB), unsupported formats, or network issues. Ensure your image is in JPG, PNG, or WebP format and under 10MB. Try refreshing the page and uploading again.
Our AI detection models achieve high accuracy rates (typically >95%) but no system is perfect. Results should be used as a guide rather than absolute truth. Consider the confidence scores and use multiple verification methods for critical decisions.
Yes, you can re-analyze both individual images and entire websites. Simply upload the image again or resubmit the website URL. Note that this will create a new analysis record in your history.
If you're experiencing issues not covered here, please contact our support team at support@itsreal.media or use the contact form on our website. We typically respond within 24 hours.