How we keep times accurate
Mass times go stale on most websites because nobody owns them. Campana gives every time an owner, a source and a date.

Parishes come first
Verified parish staff edit their own schedule in the portal. Those times publish immediately, carry a “Parish” tag, and are never overwritten by anything automated.

A watcher reads the bulletin
Every week an AI reader checks each parish's bulletin, website and (when allowed) Facebook page. It quotes the exact sentence it read and proposes a change. Confident, well-sourced changes publish on their own; anything doubtful waits for a human.

A human reviews the rest
Changes that remove a Mass, disagree between sources or sound uncertain (“times may vary”) go to a review queue. Nothing uncertain ever goes live.

You can report a change
Spotted a wrong time? Every listing has “Report a change”. Reports go to the same queue, and a matching report raises the confidence of what the watcher found.

Every time shows its age
Each time shows where it came from and when it was last checked. Listings older than 45 days say so, so you can call ahead.
- Parish portal edit100
- Weekly bulletin90
- Parish website70
- Facebook page60
- Diocese directory50
Work at a parish?
Claim your parish for free and keep your own times. It takes a minute.
Questions or a wrong time? Use “Report a change” on any parish, or write to us.
Back to Mass times