# PlatPhorm Reader Version: 2.5.0 Canonical URL: https://reader.platphormnews.com Purpose: Local-first reading magnifier, browser-local text handling, accessible reading aids, embeddable widget, bounded Reader API, and public-safe machine-readable translation metadata for PlatPhormNews. ## Public Access - Public-safe pages, browser-local reading, docs, discovery files, health summary, OpenAPI, RSS/feed, sitemap, widget builder, and read-only MCP are available without PLATPHORM_API_KEY. - Analytics ingestion and any future server mutation require PLATPHORM_API_KEY. Server settings persistence is intentionally unsupported. ## Counts - Languages in registry: 39 - Active/local-special or local-dictionary languages: 15 - Degraded metadata-only languages: 24 - UI locales: 36 - Vernacular packs: 8 - Integrations: 8 ## Translation Behavior - The human hover, touch, paste, and local-file workflows run the bounded dictionary/special-mode translation in the browser and do not send text to the Reader API. - The public API is available for explicit machine/API use; optional enrichment can call only fixed trusted PlatPhorm services. - Reader uses local dictionary/special-mode translation today and labels degraded output when no dictionary pair exists. - No provider-grade, certified, legal, medical, or model-backed translation is claimed unless a real provider is configured. - Same-language requests return the source text with an explicit same-language state. - Server-side audio generation is unavailable; browser speech support is treated as a client capability only. - Offline language metadata can be cached, but offline translation is not claimed. ## Primary Routes - Homepage: https://reader.platphormnews.com/ - Reader: https://reader.platphormnews.com/reader - Widget Builder: https://reader.platphormnews.com/widget - API Docs: https://reader.platphormnews.com/api/docs - OpenAPI JSON: https://reader.platphormnews.com/openapi.json - OpenAPI YAML: https://reader.platphormnews.com/openapi.yaml - MCP: https://reader.platphormnews.com/api/mcp - Health: https://reader.platphormnews.com/api/health - RSS: https://reader.platphormnews.com/rss.xml - Sitemap: https://reader.platphormnews.com/sitemap.xml ## Active Language Entries platphorm (Platphorm), en (English), es (Spanish), fr (French), de (German), pt (Portuguese), zh (Chinese), ja (Japanese), ko (Korean), ar (Arabic), hi (Hindi), ru (Russian), it (Italian), asl (Sign Language), simple (Simple English) ## Auth - Accepted protected-action headers: Authorization: Bearer $PLATPHORM_API_KEY and X-PlatPhorm-API-Key: $PLATPHORM_API_KEY. - Site-specific platform keys are not used. ## JA4 / Metadata - x-vercel-ja4-digest is fingerprint-adjacent metadata. Reader may hash it for protected/internal correlation, but raw values are not exposed in public artifacts.