Useful file and privacy notes, in the language you actually use.
Useful file and privacy notes, in the language you actually use?
Video, OCR, metadata, provenance, PDFs, local AI and creator workflows. How to check C2PA, SynthID, and metadata on the file you still have. Signed credentials, SynthID, and platform labels are different layers. Check them separately. Find the manifest, read the signer, then check SynthID and ordinary metadata.
C2PA: Coalition for Content Provenance and Authenticity; C2PA specification 2.4; Gmail Help: Send attachments with your Gmail message; WhatsApp Help: media and documents
Last updated
Video, OCR, metadata, provenance, PDFs, local AI and creator workflows. Switch language from the header — each edition keeps its own editorial hub.
AI Provenance
How to check C2PA, SynthID, and metadata on the file you still have.
AI provenance
What is an AI watermark?
Signed credentials, SynthID, and platform labels are different layers. Check them separately.
AI images · C2PAHow to check C2PA Content Credentials
Find the manifest, read the signer, then check SynthID and ordinary metadata.
AI images · provenanceWas this image made by ChatGPT?
How positive provenance signals differ from “nothing detected.”
Screenshots · provenanceIf you screenshot an AI image, what provenance survives?
How screenshots affect C2PA, ordinary metadata and pixel-level watermark signals.
Image Privacy
Image privacy
Check image metadata before sharing
Inspect GPS, capture time, device and software fields before a photo leaves your browser.
Photos · privacyRemove location data before sharing
GPS, EXIF, XMP and a safer sharing-copy workflow.
Screenshots · privacyRedact sensitive information before sharing
Names, QR codes, browser tabs, notifications and an OCR-based final privacy check.
OCR
OCR
Tesseract.js OCR accuracy: 10 languages
Engine results on controlled fixtures. German passed; photographed Arabic and Hindi did not.
Image to text · private OCRImage to text without uploading
Extract text from screenshots, receipts, photos and PDFs while keeping the source file on your device.
Receipts · OCRReceipt OCR is easy until the total is wrong
Which receipt OCR errors matter most for totals, dates, currency and expense workflows.
PDF · OCRMake a scanned PDF searchable with local OCR
Local OCR, text layers and document privacy.
PDF Privacy
PDF privacy
Remove PDF metadata before sharing
Author fields, XMP, attachments, signatures and the limits of metadata cleanup.
Local AI
Local AI
MiniCPM5-2B review: 2.5B benchmarks and local limits
OpenBMB reports 53.9 on its 34-test set. Artificial Analysis scores this 2.516B model 13 on Intelligence Index v4.3.
Creator Workflows
Creator workflows
Discord video too large? The free limit is 20 MB now.
Current Discord limits, gameplay-specific compression choices, and a no-upload browser workflow.
Video · localCompress video without uploading
Browser-side compression, bitrate, resolution, codecs, metadata, and large-file behavior.
Email · 25 MBCompress a video so it fits a Gmail or Outlook attachment
Gmail personal attachments are 25 MB. Outlook.com uses a 20 MB message size. Make a smaller MP4 locally, then attach it.
Instagram · labelsHow to remove an Instagram AI info label
What Meta, TikTok, and YouTube actually label, and what a file cleanup can change.
DiscordDo Discord images have metadata?
Download the attachment and compare it with the source file.
Discord · screenshotsDiscord screenshot privacy: what to check before you post
Check tokens, user IDs, billing emails, channel names, and OCR readability before sharing.
TelegramTelegram photo vs. file
The file route often keeps more of the original — including EXIF. Inspect first.
WhatsAppWhatsApp HD photos: quality setting or original file?
HD is a sharing mode. Check the file the recipient actually gets.
X / TwitterAn X photo can still carry EXIF and GPS
The JPEG you upload can still list EXIF, GPS, software, and C2PA. Remove what you do not want to share before you post.
XiaohongshuHow to inspect C2PA and metadata before posting to Xiaohongshu
Check Content Credentials and EXIF in the file on your device, then post that copy.
Telegram · accountRestricted Telegram account or banned number?
Match the error to Telegram’s documented route: SpamBot, the support form, or in-app help.