Our Methodology

Transparency in our AI processes and commitment to data integrity.

1. Core Commitment: Absolute Data Integrity

Zero Data Retention Architecture

NewsAssist AI is founded on Client-Side Confidentiality. No user content (uploaded files, transcripts, or analysis results) is ever stored on our backend servers. All processing is conducted in-memory and drafts are stored locally on your device (using client-side IndexedDB).

Data Immutability (The Audit Log)

The Audit Log (metadata only: who, what, when, status) is stored in Firestore to provide non-repudiable proof that your confidential content was purged post-analysis.

Model Training Exclusion

We do not, and will never, use any user-uploaded proprietary data to train or refine our underlying Large Language Models (LLMs).

2. Specialized AI Process Methodology

A. The Multilingual Engine (36+ Languages)

We utilize a two-stage API pipeline for cross-language content analysis, ensuring accurate source identification (including low-resource languages like Nigerian Pidgin) and delivering final output in the user's selected language.

B. Verification and Extraction Methodologies

  • Entity & Precedent Finder (Legal): Uses Named Entity Recognition (NER) models specifically tuned to identify legal entities and structured patterns.
  • Citation Integrity Check (Academic): Uses Structural Pattern Matching to confirm the relationship between sources cited in the bibliography and the claims in the document body.
  • Source Verification (Journalism): Uses a String Matching Algorithm to directly compare quotes and data points in the draft story against the original secure source file loaded locally.
3. Ethical AI and Bias Mitigation

We employ techniques like token-level filtering and model temperature control to reduce the likelihood of biased or speculative outputs, ensuring the AI maintains a neutral, professional, and objective tone.

Transparency of Limitations

The AI structures and accelerates the process; the user is always responsible for the final output.