PulseDeals helps you review price drops, filter deal signals, save deals on your device, configure alert preferences, vote on community deal signals, and open an Amazon product or cart link. All live deals, countries, votes, and alert tools are free. Optional monthly or lifetime purchases remove in-app ads.
If you choose a community response on a product, PulseDeals stores that response with your PulseDeals account and the product identifier. The service uses it to enforce one current vote per account, calculate shared Good deal, Bought deal, and Bad deal totals, and show those totals to other users. Changing your response replaces your previous response; deleting your account deletes the associated vote records.
If you request a new country, we store the country code and request date with your PulseDeals account to understand demand and plan availability. Requests are private, count once per country per account, and are deleted when you delete your account. Requesting a country does not subscribe you to marketing messages.
When you use Sign in with Apple, we receive Apple's app-scoped user identifier and, if Apple provides it, an email or private relay address. App Review may use a dedicated username/password account; the service checks those credentials to issue a session and does not return the password to the app. We create a random app-account token that links the account, StoreKit purchase, and PulseDeals session. The app stores that token and short-lived session credentials in the iOS Keychain.
To verify access, the service processes App Store transaction and subscription identifiers, product ID, environment, status, expiration, revocation, and related verification data. Apple processes payment details; PulseDeals does not receive or store your full payment card or bank information.
If you choose You → PulseDeals on Discord → Link Discord, the service receives the Discord user ID, username, display name, and membership details for the configured PulseDeals server. We use them to link the same Discord account to PulseDeals, add or recognize server membership, and grant or remove the subscriber access role as your subscription changes. The Discord OAuth access token is used only during linking and is not stored afterward. Discord's privacy policy applies to Discord's processing. Disconnecting removes the stored PulseDeals association and access role; it does not delete your Discord account.
The service receives marketplace and alert rules you send to the API. The app currently keeps saved deal IDs and most presentation preferences on the device. The API uses an IP address and request timestamps for rate limiting, abuse prevention, duplicate-request controls, and security.
The free app uses Google AdMob banners and Google UMP for consent. The app requests contextual ads, disables personalization and publisher first-party IDs, and does not request ATT/IDFA access. Google may process IP-derived approximate location, device/app identifiers, ad impressions and interactions, and crash/performance diagnostics for delivery, measurement, fraud prevention and SDK operation. Contextual ads still involve data collection. See Google’s privacy policy and SDK data disclosure.
Where required, UMP collects consent before ad requests. Reopen required choices under You → Ad privacy choices. If requests are not permitted, ads stay hidden and deals remain free. Active verified ad-removal purchases prevent new banner requests. Monthly and lifetime purchases are verified on-device through StoreKit using the Apple Account and are not sent to the PulseDeals content-tier API. Apple processes payments.
Referral rewards are paused in this version; the following describes retained historical records.
If you share or use a referral code, we store account associations, claim and qualification timestamps, and verified subscription transaction and reward-redemption records to award a free week and prevent duplicate or fraudulent rewards. Your inviter sees aggregate reward and pending-invite counts, not your name or email. Sharing uses the system share sheet; we do not upload contacts. An optional referral-code draft is saved on your device until added or cleared.
Account deletion removes referral account links and codes. Limited transaction identifiers, verification/revocation timestamps, and reward records may remain to prevent replay, preserve another member’s earned credit, and resolve billing disputes. Other decoded transaction details in the referral history are removed when their account link is deleted.
The server imports product and price signals from Keepa and stores normalized deal data such as ASIN, title, marketplace, price history, seller, Prime/FBA status, and heat-score inputs. Keepa credentials stay on the server and are never included in the app. When you choose Buy on Amazon, the app opens Amazon's app or website without an affiliate tracking tag. Amazon's privacy policy applies there.
PulseDeals does not request camera, microphone, contacts, photos, or precise location. We do not sell personal information. The app does not request IDFA access or enable personalized ads. Google’s SDK data practices are described above.
Notifications are optional. Matched deal alerts are free. Alert rules may be stored on the service so they can be protected by account ownership and request controls. We use Apple, Discord, Supabase, Keepa, Cloudflare, and Amazon as described above. API requests are authenticated and rate limited; refresh tokens are stored as hashes on the service.
Use You → Account → Sign out to clear the local session and account-specific cached data. To request deletion of the PulseDeals server account and associated alert, entitlement, session, Discord-link, and operational records, contact info@runs-it.com. The service attempts to remove the PulseDeals Discord access role as part of that request. Apple may retain Apple Account and App Store records under Apple's policies. Deleting a PulseDeals account does not cancel an Apple subscription.
PulseDeals is not directed to children under 13, and we do not knowingly collect information from children under 13. We may update this page when our data practices change. Contact info@runs-it.com for privacy or deletion requests.