OnlyGoodNews · Halyard LLC
Privacy Policy
Last updated: November 3, 2026
This policy describes the information OnlyGoodNews processes, why it is used, what becomes public, and the choices available to you.
1. Who operates the service
Halyard LLC operates OnlyGoodNews at onlygoodnews.online.
Contact Halyard LLC at contact@halyard-tech.com.
2. Information we process
Account and session information: Firebase account or guest identifiers, authentication tokens, sign-in provider information, and email, name or profile information supplied when you use a supported sign-in method. Firebase Authentication handles passwords; we do not store readable account passwords in story records.
Content and activity: the text, images, image descriptions, byline and category you submit; profile author name; moderation results; queue and publication status; hearts; reader reports; and records needed to process requests, prevent abuse and resolve problems.
Technical information: our hosting, security and analytics providers may process IP addresses, browser or device information, request metadata and diagnostic records. Optional analytics is described below.
3. What other readers can see
Approved, published content includes its title, summary or story text when provided, artwork or photo, author credit, category, publication information and heart count. Stories that leave the front page may remain in the public archive.
Your login email, authentication tokens, private author profile and the identity attached to a reader report are not included in the public story projection. An anonymous byline does not remove identifying information you include in the text or image itself.
Public stories can be copied, shared, indexed or retained by third parties. Avoid submitting sensitive personal information or identifying someone who has not agreed to its publication.
4. Why we use the information
We use information to authenticate you, save your author profile, receive and moderate submissions, publish and rotate the newspaper, maintain the archive, process hearts and reports, provide requested writing help, protect the service, and respond to requests.
Where applicable, processing is based on providing the service you request, our legitimate interests in safety and operation, your consent for optional features such as analytics, or legal obligations. Rights and requirements depend on the law that applies to you.
5. AI moderation and writing assistance
We send submitted text and actual image data to Google’s Gemini API for moderation, including safety checks on artwork and any lettering. Human editors may review uncertain submissions. If you request writing assistance, draft text is also sent to that service for suggested improvements.
Google’s processing and retention depend on its applicable service terms and the API account configuration. Unpaid Gemini services may use input and output to improve Google products and may involve human review; paid services have different data-use terms. Do not submit confidential or sensitive personal information. AI results are not factual verification.
6. Browser storage and account persistence
Unsubmitted story text, images and writing suggestions stay in memory while the editor is open and are discarded when it closes or the page reloads, except when you explicitly send text for writing assistance. Submitted content is stored on our servers. Your author name is saved in your private Firestore profile, rather than as a new localStorage entry.
Firebase uses browser storage to maintain your sign-in. We also use browser storage for analytics preferences and heart state. Development sample editions may store local demonstration hearts. An older browser-saved author name may be migrated to your profile and then removed. Clearing storage can end a guest session.
8. Service providers, social platforms and transfers
We use Google Firebase/Google Cloud for hosting, authentication, database and image storage; Render for API hosting; Google Gemini for AI processing; and Google’s analytics and advertising services where enabled. Providers process information needed to deliver those services under their applicable terms.
Using a sharing option sends the selected public content or link to the platform you choose. Publishing to OnlyGoodNews’s own Facebook and Instagram accounts uses the permission associated with your submission. The choice is on by default and can be switched off before submitting. Social posts can include the headline, short version, image and public byline. Removing a newspaper story does not automatically delete existing social posts; contact us to request removal. Authorized administrators may connect business accounts; connection credentials are intended for server use and are not public story content. Connecting a business account does not grant access to ordinary readers’ private social accounts.
Providers and social platforms may process information in countries other than your own. Applicable safeguards and provider terms govern those transfers. Third-party platforms control copies they receive under their own privacy policies.
9. Retention and removal
We keep account, submission and operational records as needed to provide the service, maintain the public archive, prevent abuse, respond to requests and meet applicable legal obligations. Different records serve different purposes; we do not currently promise a single automatic deletion period for all records.
Removing a story from public display does not itself erase every private submission, moderation, audit or backup record, or delete the sign-in account. Media cleanup can be delayed. Limited records may be retained when necessary for security, a dispute or legal obligations. Ask us for account or personal-data deletion using the process below.
10. Your choices and requests
You can change your saved public author name in My stories and change analytics preferences using Cookie choices. Contact us to request access, correction, export, deletion or withdrawal of a consent. Depending on your location, you may have additional rights or a right to complain to a relevant data-protection authority.
We may verify that you own the account or have authority over the content before acting. For a guest submission, include its story link or receipt and any information that can help establish ownership. A public byline alone may not prove ownership.
11. Children and security
Submitting content and using AI writing assistance are for adults aged 18 or older. Do not submit a child’s personal information without the necessary authority and permissions. Contact us if you believe a child’s information has been submitted improperly.
We restrict access to private records and use authentication and provider security controls, but no online service can guarantee absolute security. Never send passwords or access tokens with a support request.
12. Policy updates
We may update this policy as the service changes. The date at the top identifies the latest revision. Material changes that require notice or a new consent will be handled accordingly.