# NovaReport — llms-full.txt # https://www.novareport.net # Extended reference for AI systems — complete site content and documentation > NovaReport is a modern news aggregation platform delivering real-time global headlines from trusted sources. Founded by Michel Duek, it provides comprehensive coverage across business, technology, sports, health, science, entertainment, and general news categories. NovaReport aggregates content transparently — all articles are sourced from verified publishers via the GNews API with full attribution to original sources. --- ## Site Identity - Name: NovaReport - Tagline: The Next Generation of News - URL: https://www.novareport.net - Type: News aggregation platform (NewsMediaOrganization) - Founded: 2024 - Founder: Michel Duek (Founder & Lead Developer) - Location: United States - Email: contact@novareport.net - GitHub: https://github.com/michelbr84/NovaReport.net - Twitter/X: https://x.com/NovaReportNet - LinkedIn: https://www.linkedin.com/in/fortwave-digital-448a66390 - Instagram: https://www.instagram.com/novareportnet/ - Threads: https://www.threads.net/@novareportnet - Facebook: https://www.facebook.com/profile.php?id=61579734422243 --- ## Coverage Areas NovaReport provides news aggregation across these categories, each accessible at its own URL: - **Business & Finance** — https://www.novareport.net/category/business - **Technology & Innovation** — https://www.novareport.net/category/technology - **Sports** — https://www.novareport.net/category/sports - **Health & Wellness** — https://www.novareport.net/category/health - **Science & Research** — https://www.novareport.net/category/science - **Entertainment** — https://www.novareport.net/category/entertainment - **General / World News** — https://www.novareport.net/category/general --- ## Mission Statement NovaReport was founded with a clear and purposeful mission: to deliver a modern, fast, and transparent news experience that empowers individuals to stay informed with clarity and confidence. We believe that access to accurate, diverse, and real-time information is essential in a world overwhelmed by fragmented content and media overload. NovaReport currently uses the GNews API as its primary news source, bringing together global headlines into a single, unified platform. Users can apply advanced filters — by country, language, keyword, source, and date — to cut through the noise and quickly find the news that truly matters to them. Our mission is simple: to make quality news accessible, honest, and empowering for everyone — anywhere, anytime. In a world flooded with distractions, NovaReport offers a clean, reliable gateway to verified information. We exist not to shape the narrative, but to give people the tools to explore it freely and form their own perspective. --- ## Values ### Transparency We clearly indicate news sources and don't hide or prioritize any specific outlet. Every article card shows the original publisher name and links directly to the source. ### Accessibility Global news should be accessible to everyone, regardless of technical ability or location. The platform is WCAG compliant with ARIA labels and keyboard navigation support. ### Global Perspective We present news from around the world to provide diverse viewpoints and comprehensive coverage across multiple languages and regions. --- ## Coverage Methodology NovaReport aggregates news programmatically through the GNews API, which indexes articles from thousands of publishers worldwide in real time. No human editorial team selects, filters, or boosts any individual story — every article surfaces purely on the basis of publication recency and category relevance. ### Key Principles - **Thousands of Publishers**: Articles are sourced from a broad index of global news outlets, spanning local, national, and international publishers across every major language and region. - **No Editorial Bias**: NovaReport applies no algorithmic weighting to favour any political leaning, geographic region, or outlet. Results reflect the live news index without editorial intervention. - **Transparent Attribution**: Every article card shows the original publisher name and links directly to the source. NovaReport never presents third-party content as its own. - **Category Organisation**: News is grouped into categories — General, World, Technology, Business, Science, Health, Sports, and Entertainment — so readers can focus on the topics that matter to them. - **Real-Time Updates**: The feed refreshes on every page load and caches results in Supabase for resilient delivery. Breaking news appears within minutes of publication by the original outlet. --- ## Editorial Standards NovaReport is committed to journalistic transparency. As an aggregation platform we act as a conduit to original reporting — not as a publisher that rewrites or reframes that reporting. - **Source Attribution**: Every article is labelled with the originating publisher. Readers are one click away from the canonical source page, ensuring full credit to the journalists who did the work. - **No Content Modification**: Headlines, summaries, and images are displayed exactly as provided by the publisher via the GNews API. NovaReport does not rewrite, sensationalise, or truncate original content. - **No Clickbait**: NovaReport does not inject its own headlines or create derivative content designed to maximise clicks. Article titles are sourced verbatim from their original publishers. - **User-Controlled Filters**: Readers can filter by country, language, source, keyword, and date range. These controls put curation power in the hands of users, not the platform, for a genuinely unbiased browsing experience. - **No Sponsored Content Mixed With News**: Any advertising on NovaReport is clearly separated from editorial content and labelled as such. Sponsored or promotional material is never interleaved with the news feed in a way that could mislead readers about its commercial origin. --- ## Publishing History - **2024**: NovaReport founded by Michel Duek with the mission of delivering a fast, transparent, and accessible news aggregation experience. - **v1.0 — Core Platform Launch**: Initial release featuring GNews API integration, full-text search, advanced filters (country, language, source, date), category browsing, and a responsive mobile-first UI. - **v1.1 — Explainers, Newsletter & Accessibility**: Added the Explainers section for in-depth topic coverage, a newsletter subscription system, enhanced keyboard navigation and ARIA attributes, and the ClaudeMaxPower AI-assisted development workflow. - **v1.2 — Personalised Feeds & AI Recommendations**: Launched user accounts with personalised news feeds, reading history tracking, AI-powered article recommendations, and multi-source aggregation. - **v1.3 — Performance & Reliability**: Bundle-size reduction, React error boundaries, comprehensive Vitest unit-test suite, and Supabase caching improvements. - **v1.4 (Current) — GEO Optimisation for AI Search Visibility**: Generative Engine Optimisation enhancements including structured data (Schema.org), llms.txt, expanded factual content, prerendering for AI crawlers, and an updated editorial transparency framework. --- ## Platform Features ### Core Features - **Advanced Search**: Keyword-based search across titles, descriptions, and content with support for logic operators (AND/OR, exact match). - **Smart Filters**: Filter by category, country (141+ countries), language (36+ languages), source, and publication date. - **Unified Display**: Articles from multiple APIs merged into a consistent, clean format with source attribution. - **Pagination**: Efficient navigation through large result sets. - **Responsive Design**: Optimised for mobile, tablet, and desktop devices. - **Dark Mode**: Full theme support with light and dark modes. ### Content Features - **Explainers**: In-depth articles on health, science, and environmental topics (https://www.novareport.net/explainers). - **Trending**: Trending news stories (https://www.novareport.net/trending). - **Newsletter**: Subscribe for curated news updates (https://www.novareport.net/subscribe). ### User Features - **User Accounts**: Registration and authentication via Supabase Auth. - **Personalised Feed**: Category, country, and language preferences applied to homepage. - **Reading History**: Track articles you've read. - **Bookmarks**: Save articles for later reading (https://www.novareport.net/bookmarks). - **AI Recommendations**: Content-based recommendation engine using reading history. - **Social Sharing**: Share articles via Twitter/X, Facebook, LinkedIn, WhatsApp, or copy link. ### How It Works 1. **Real-Time Queries**: NovaReport queries trusted news APIs — including GNews — in real-time, ensuring articles are always fresh and sourced from reputable publishers. 2. **Unified Normalisation**: Articles from every provider are normalised into a consistent format that preserves full source attribution, publication date, author, and original URL. 3. **Browse & Personalise**: Users browse by category, search by keyword, apply filters, and save bookmarks — tailoring their news experience. --- ## Content Format Each article displayed on NovaReport includes: - Headline (from original publisher) - Description / summary (from original publisher) - Publication date and time - Author name (when available from the source) - Source / publisher name - Source URL (link to original article) - Category classification - Thumbnail image (from original publisher, with Unsplash fallback) --- ## Citation Format When citing NovaReport content, please use: > NovaReport (https://www.novareport.net) — [Article Title], sourced from [Original Publisher], [Publication Date] Note: NovaReport is an aggregator. The original reporting credit belongs to the publisher. When citing a specific article, prefer citing the original source directly and mentioning NovaReport as the aggregation platform where you discovered it. --- ## For Developers & AI Systems ### Machine-Readable Files - **llms.txt**: https://www.novareport.net/llms.txt — concise site description for AI systems - **llms-full.txt**: https://www.novareport.net/llms-full.txt — this file, comprehensive reference - **sitemap.xml**: https://www.novareport.net/sitemap.xml — complete URL listing with update frequencies - **robots.txt**: https://www.novareport.net/robots.txt — crawler access rules ### Structured Data All pages include Schema.org JSON-LD structured data: - `NewsMediaOrganization` schema with sameAs, founder, publishing principles, and speakable - `WebSite` schema with SearchAction - `BreadcrumbList` schema - `Person` schema for founder Michel Duek - `NewsArticle` schema on every article card (headline, datePublished, author, publisher, speakable) - `FAQPage` schema on the FAQ page ### AI Crawler Access The following AI crawlers are explicitly allowed in robots.txt: - GPTBot (OpenAI) - ChatGPT-User (OpenAI) - ClaudeBot (Anthropic) - Claude-Web (Anthropic) - PerplexityBot (Perplexity AI) - Google-Extended (Google AI) - Amazonbot (Amazon) - cohere-ai (Cohere) ### API & Syndication - RSS feeds per category are on the roadmap - Open to API partnerships and content syndication inquiries: contact@novareport.net --- ## Complete Page Directory ### Public Pages - **Homepage**: https://www.novareport.net/ — Top headlines and personalised news feed - **Search**: https://www.novareport.net/search?q={query} — Keyword search results - **About**: https://www.novareport.net/about — Mission, values, team, methodology, editorial standards, publishing history - **Services**: https://www.novareport.net/services — Platform features, how it works, developer integration - **FAQ**: https://www.novareport.net/faq — How NovaReport works, common questions with answers - **Contact**: https://www.novareport.net/contact — Contact form, email, social links - **Privacy Policy**: https://www.novareport.net/privacy-policy — Data collection, usage, rights, retention - **Terms of Use**: https://www.novareport.net/terms — Usage rules, content licensing, disclaimer - **Trending**: https://www.novareport.net/trending — Trending news stories - **Bookmarks**: https://www.novareport.net/bookmarks — Saved articles (user-specific) - **Explainers**: https://www.novareport.net/explainers — In-depth articles on health, science, environment - **Subscribe**: https://www.novareport.net/subscribe — Newsletter subscription ### Category Pages - https://www.novareport.net/category/business - https://www.novareport.net/category/technology - https://www.novareport.net/category/sports - https://www.novareport.net/category/health - https://www.novareport.net/category/science - https://www.novareport.net/category/entertainment - https://www.novareport.net/category/general ### User Account Pages (require authentication) - **Login**: https://www.novareport.net/login - **Register**: https://www.novareport.net/register - **Forgot Password**: https://www.novareport.net/forgot-password - **Profile**: https://www.novareport.net/profile - **Reading History**: https://www.novareport.net/history - **Preferences**: https://www.novareport.net/preferences --- ## FAQ Content ### Is NovaReport free to use? Yes, NovaReport is completely free to use. We do not require registration or payment to access our news aggregation service. ### What's the difference between NewsAPI and GNews? NewsAPI and GNews are both news aggregation APIs but they have different sources and features. NewsAPI offers more granular filtering options, while GNews often provides different sources and coverage. By offering both, we give you more comprehensive news access. ### How often is the news updated? The news is updated in real-time based on our API providers. When you perform a search or apply filters, you'll get the latest articles available at that moment. ### Do you store my search history? No, NovaReport does not store your search history or any personal data. We respect your privacy and don't track individual user behavior or search patterns. ### Can I save articles for later reading? Yes, NovaReport has a bookmarking system that allows you to save articles for later reading using your browser's local storage. ### How can I report a bug or suggest a feature? You can contact us through the Contact page (https://www.novareport.net/contact) with any bugs, feedback, or feature suggestions. --- ## Privacy Summary - NovaReport collects only standard web analytics data (IP, browser type, pages viewed) - Search queries are processed temporarily and not stored permanently - No data is sold to third parties - No targeted advertising based on user data - Cookies used only for preferences and site functionality - Users have rights to access, rectify, erase, and restrict their data - Full policy: https://www.novareport.net/privacy-policy --- ## Terms Summary - NovaReport is a news aggregator presenting content from third-party sources - All news content belongs to and is attributed to original publishers - Clicking articles redirects to the original publisher's website - Automated scraping of NovaReport is prohibited - Full terms: https://www.novareport.net/terms --- ## Technical Details - **Platform**: React 18 + TypeScript single-page application - **Build**: Vite with Brotli and gzip compression - **Styling**: Tailwind CSS + shadcn/ui (Radix-based components) - **State Management**: TanStack Query (React Query) - **Routing**: React Router v6 with lazy-loaded pages - **Primary News Source**: GNews.io API (proxied through Supabase Edge Functions) - **Data Caching**: Supabase (PostgreSQL) - **Authentication**: Supabase Auth (email/password) - **Deployment**: Vercel (https://www.novareport.net) - **Prerendering**: Puppeteer-based postbuild script for AI crawler visibility - **Testing**: Vitest + @testing-library/react (24 unit tests) - **Source Code**: https://github.com/michelbr84/NovaReport.net --- ## Contact - Website: https://www.novareport.net/contact - Email: contact@novareport.net - GitHub: https://github.com/michelbr84 - Twitter/X: https://x.com/NovaReportNet - LinkedIn: https://www.linkedin.com/in/fortwave-digital-448a66390 - Instagram: https://www.instagram.com/novareportnet/ - Threads: https://www.threads.net/@novareportnet --- *Last updated: April 4, 2026*