Privacy policy

BJ's Companion · Effective October 31, 2026

The short version

Who runs it

BJ's Companion is run by Chris Hall for his own household, on a computer in his home. Accounts are created by the household administrator; there is no public sign-up.

What the app keeps

Kroger connection

If you choose Link my Kroger account, you sign in on Kroger's own page. BJ's Companion never sees or stores your Kroger password. Kroger then gives the app permission (a "token") to do only what you approved:

Your Kroger token and profile ID are stored encrypted (AES-256-GCM). The encryption key is locked by Windows to the household computer's account, so a copy of the files can't be read anywhere else. Unlink deletes your token from the app right away.

Your location

Other services the app talks to

The app contacts these only for the feature you're using, and sends only what's listed:

How it's protected

Keeping and deleting

Children

The app is meant for adults in the household. It doesn't knowingly collect information from children.

Changes

If this policy changes, the new version will be posted on this page with a new effective date. Changes will never expand how your information is used without telling you first.

Questions

Ask Chris Hall, the household administrator.