Email eric.linder@gmail.com. Say which device you are on and what you did just before, and you will get a reply from a person. There is a Discord too, for questions, bugs, and shouting about a sale you spotted.
That is correct, and it is the one thing about Snipe worth understanding. A discount is worked out from prices Snipe itself recorded — Apple publishes only today's price, with no history and no sale flag. So an app added today has one reading and nothing to compare it to. Set a target price instead: that needs no history and works the day you add something.
iOS decides when a closed app is allowed to run, and it is often far less than you asked for. Opening Snipe always checks, and so does pulling down on the list. The daily summary is the dependable one: it is scheduled by the phone itself, so it arrives whether or not iOS ever wakes Snipe. Turn it on in Settings.
A free app with a paid unlock reports $0.00 for the app itself, so it can never show a discount. Watch the in-app purchase instead — open the app in Snipe and choose "Look up in-app prices".
Apple stopped returning it, which usually means it was pulled from the store. Snipe keeps the row and its history rather than deleting it, because apps come back.
Sync runs through your own iCloud account, so check that both devices are signed in to the same one and that iCloud Drive is on. Snipe will tell you if a sync fails. Nothing is lost while sync is down: each device keeps its own full copy.
In a plain JSON file on your own devices, and in your private iCloud database. Settings has Export: price history and a summary as CSV, or the whole file as a backup. There is no account to close and no server holding anything of yours — see the privacy policy.
Email the address above with the app name you were looking at, what you expected, and what happened instead. A screenshot of the row usually settles it in one message.