Privacy Policy

NewsTodayPH is a nightly news digest published on social platforms (Threads, Facebook, Instagram, TikTok). This policy explains what data we handle and how, in compliance with the Data Privacy Act of 2012 (RA 10173) of the Philippines.

Effective
2026-08-29
Operator
NewsTodayPH
Contact
newstodayph.hq@gmail.com
  • We don't operate a public website that tracks visitors, and we don't collect any personal data from our audience.
  • We publish AI-assisted factual summaries of public news articles, crediting every source publisher.
  • We use Buffer for TikTok and direct Meta credentials only to publish to our own creator accounts — we don't access any of your TikTok or Meta data.
  • We never sell, share, or rent personal data. We never train AI models on our content or any audience data.

0 · Snapshot

Who we are, in one paragraph

NewsTodayPH (“we”, “us”, “our”) is an operator-run publisher that posts a single 5-story digest to social platforms once per night, around 10:30 PM Philippine Time. The product runs autonomously: an AI pipeline summarizes public news articles from major Philippine publishers, and a small operator team supervises the editorial output. We have no public website that serves audience traffic and no end-user accounts.

1 · What we don't collect

No audience tracking, full stop

  • We do not operate a public-facing website that tracks visitors.
  • We do not collect emails, phone numbers, or any personal information from the audience that views our posts.
  • We do not use advertising trackers, third-party analytics, cookies, or fingerprinting on any audience-facing surface.
  • We do not sell, share, or rent any personal data — ever.
  • We do not read or store data about the users who view our TikTok, Threads, Instagram, or Facebook posts. The platforms surface engagement counts to us as a creator, but we do not retrieve or store any per-viewer identifiers.

2 · What we publish

One AI-assisted news digest per night

The product is a daily, fixed-cadence broadcast — not an interactive service.

Each NewsTodayPH post:

  • Summarizes facts from public news articles published by major Philippine outlets (ABS-CBN, GMA News, Inquirer, Rappler, Philstar).
  • Credits each source publisher by name — on the slide footer, the outro card, and in the caption.
  • Is produced with AI assistance (rewrite, narration, ranking, categorization). This is disclosed in every account bio and on the caption of every post.
  • Is reviewable by a human operator before publication, but posting is automated and scheduled.

3 · Personal data in news content

When news names individuals

News articles routinely name officials, public figures, witnesses, and (sometimes) private individuals. Here is how we handle that.

  • We summarize only what was already published by the source publisher.
  • We do not independently investigate or identify individuals.
  • We omit details that would unnecessarily identify private individuals (home addresses, workplace identifiers, family relationships not central to the story).
  • We categorize stories for safety review before publication. Categories that carry libel or Data Privacy Act risk (named scandals, individual death notices, individual legal cases) can be gated off per environment.

Right to removal

If you are named in a NewsTodayPH post and wish to be removed:

  1. Email newstodayph.hq@gmail.com with the post URL and your relationship to the content.
  2. We will respond within 5 business days.
  3. Where appropriate under RA 10173, we will remove or edit the post and update our pipeline to prevent recurrence.

4 · Connecting to TikTok & Meta

Publishing credentials and what we can access

We use Buffer for TikTok publishing and direct platform credentials for Meta. Here is what each connection receives and what NewsTodayPH stores.

TikTok (via Buffer)

The operator authorizes TikTok inside Buffer. NewsTodayPH does not request TikTok OAuth scopes and does not receive or store TikTok access or refresh tokens.

Data we send to Buffer and receive back:

  • The finished public HTTPS MP4 URL and the nightly post caption.
  • AI-assistance and AI-generated-content disclosure flags.
  • Buffer channel metadata used to confirm that the destination is TikTok, plus the Buffer post ID, publishing status, and destination permalink when available.

Data we do not request or access:

  • Viewer identifiers, demographic data, or per-viewer engagement.
  • Our follower list, follower count, or any other audience information.
  • Any data about TikTok users or viewers.

Credential storage and retention:

  • The Buffer API key is stored in the PostgreSQL PlatformSecret table or in the Railway worker environment. It is never exposed to visitors.
  • The key is replaced when rotated and removed if Buffer publishing is disabled. The TikTok connection can be revoked directly in Buffer.

Meta (Threads, Facebook, Instagram)

We use long-lived Meta Page / Threads access tokens scoped to our own Page and Threads account. We request only the permissions required to publish posts: threads_basic, threads_content_publish, pages_manage_posts, instagram_basic, instagram_content_publish. We do not request read access to follower data, page insights beyond aggregate counts, or any user-level identifiers.

5 · Operator (admin) data

Authenticated operator dashboard

The operator-facing admin dashboard at /admin requires Google OAuth sign-in. Operator email addresses and per-action audit logs (digest builds, render runs, publish attempts) are stored solely for operational security and troubleshooting. Operator data is never shared outside the operating team and is not analyzed for any purpose besides debugging.

6 · Service providers

Who processes what on our behalf

We use third-party services strictly for production operations. We never share audience data with any of them — there is no audience data to share.

  • OpenAI — processes article text and editorial prompts for clustering, ranking, categorization, summarization, and narration scripting. No audience data is sent.
  • ElevenLabs — converts the per-story narration script into synthesized speech for the TikTok / Reels video. Uses a commercially-licensed library voice (not a cloned voice and not a real person).
  • Cloudflare R2 — stores generated carousel slides and MP4 video assets. No personal data is stored.
  • Railway — hosts the nightly pipeline (BUILD / RENDER / PUBLISH crons) and the PostgreSQL database. Stores generated stories, render assets, publish logs, and operator audit logs only.
  • Vercel — hosts this admin dashboard and the public legal pages.
  • Buffer — receives the nightly MP4 URL and caption and publishes them to our connected TikTok channel. Buffer holds the TikTok authorization; NewsTodayPH does not receive it.
  • Meta & TikTok — receive published posts through Meta’s direct APIs and Buffer’s approved TikTok integration.

7 · AI providers & training data

We do not train AI on our content or any audience data

  • We do not operate, fine-tune, or train any AI model. We use third-party hosted models (OpenAI for text, ElevenLabs for speech) via their published API endpoints.
  • We have not opted in to using API inputs or outputs for model training with any AI provider. Per OpenAI’s and ElevenLabs’s current API policies, data sent to their APIs is not used to train models by default.
  • We do not transmit any audience data to AI providers, because we do not collect audience data in the first place.

9 · Data Privacy Act compliance

RA 10173 (Philippines)

NewsTodayPH complies with the Data Privacy Act of 2012 (RA 10173) of the Philippines, including its implementing rules and regulations issued by the National Privacy Commission (NPC). For privacy-related complaints, contact us at newstodayph.hq@gmail.com or file a complaint with the NPC at privacy.gov.ph.

10 · Changes

How this policy is versioned

This policy may be updated as the product evolves. The effective date at the top of the page reflects the most recent revision. Material changes — new data we collect, new third-party services, new platform integrations — will be announced on our social accounts before they take effect.