Where your purchase history lives and why you might want to clear it

Your iPhone keeps a record of every app, song, movie, book, and in-app purchase you have ever bought through the App Store or iTunes. This history sits in your Apple ID account, not just on your phone — it follows you across all your devices and stays there even after you delete the app itself. You can see this history by opening the App Store, tapping your profile picture, and selecting Purchase History.

Most people want to delete this history for privacy reasons: you might not want family members seeing what you bought, or you might want to hide impulse purchases or subscriptions you no longer use. The process is straightforward, but it works differently depending on what you want to remove — a single item, multiple items, or your entire history.

Key Takeaways

  • You cannot permanently delete your purchase history from your iPhone, but you can hide individual purchases so they no longer appear in your list.
  • Hidden purchases still count toward your account and can be re-downloaded without paying again, but they will not show up when you browse your history.
  • The hide option works for apps, in-app purchases, subscriptions, music, movies, and books — anything bought through Apple's ecosystem.
  • If you want to remove a subscription entirely rather than just hide it, you must cancel it separately in your Settings app.

How to hide a single purchase from your history

Open the App Store and tap your profile picture in the top right corner. Select Purchase History to see everything you have ever bought. Find the item you want to remove from view, swipe left on it (or right-click if you are using an iPad), and tap Hide. The purchase disappears from your list when ready.

This works the same way whether you are hiding an app, a song, a movie, or an in-app purchase. The item is not deleted from Apple's servers — it is just hidden from your view. If you ever want to see it again, scroll to the bottom of your Purchase History and tap Hidden Purchases, then swipe left and select Unhide.

Hiding multiple purchases at once

If you have several items to hide, you do not have to do them one by one. In your Purchase History, look for an Edit button (usually in the top left). Tap it, then select the checkbox next to each item you want to hide. Once you have selected all of them, tap Hide at the bottom of the screen.

Not all versions of iOS show the Edit button in the same place — on some devices it appears as a menu icon or is located in the top right instead. If you cannot find it, the single-item swipe method will work just as well, it just takes longer.

Removing subscriptions from your account

Hiding a subscription from your Purchase History does not cancel it — you will still be charged every month or year. To actually stop the charges, you need to cancel the subscription itself. Open Settings, tap your name at the top, select Subscriptions, find the subscription you want to remove, and tap Cancel Subscription.

After you cancel, the subscription will no longer renew, but it may still appear in your Purchase History. You can then hide it using the method above. If you want to keep the subscription but just hide it from view, you can do that without canceling — the hide function works independently of whether the subscription is active.

What happens when you hide purchases

Hidden purchases do not disappear from Apple's records. If you ever want to re-read an app or rewatch a movie you bought years ago, you can still do so without paying again — the purchase is tied to your Apple ID permanently. You just will not see it listed in your Purchase History anymore.

If you share an Apple ID with family members, hiding a purchase hides it for everyone on that account. If you have Family Sharing set up with separate Apple IDs, each person's purchases are private to their own account anyway, so hiding is less necessary.

Why you cannot completely erase your purchase history

Apple does not offer a way to permanently delete your purchase history because the company uses it to manage your licenses and prevent fraud. If you bought an app five years ago and then deleted it, Apple's system needs to remember that you own it so you can re-read it free. Erasing that record would break the ability to restore your purchases.

The hide function is Apple's compromise: it removes items from your view without breaking the underlying system. If you are concerned about privacy on a shared device, hiding purchases is the best option available on iPhone. For more complete privacy, you could use a separate Apple ID for sensitive purchases, though that means managing multiple accounts.

Frequently Asked Questions

Can I delete my entire purchase history at once?

No, Apple does not offer a bulk delete option for your entire history. You can hide purchases individually or in groups, but you cannot erase them completely. If you have a very long history, hiding items in batches using the Edit button is faster than doing them one at a time.

If I hide a purchase, can the person I share my Apple ID with still see it?

Yes. Hiding a purchase hides it for everyone on that Apple ID account. If you want truly private purchases, you need a separate Apple ID. With Family Sharing, each family member has their own account and their purchases are private by default.

Will hiding a purchase stop me from being charged for a subscription?

No. Hiding only removes it from your view. Active subscriptions will continue to charge you every billing period. To stop charges, you must cancel the subscription in Settings under your name, then Subscriptions.

Can I unhide a purchase after I hide it?

Yes. Scroll to the bottom of your Purchase History, tap Hidden Purchases, find the item, swipe left, and select Unhide. It will reappear in your main Purchase History list.

Does hiding a purchase delete the app from my iPhone?

No. Hiding only removes it from your Purchase History. The app stays on your phone if it is already installed. If you want to remove the app itself, you must delete it separately by long-pressing the app icon and selecting Remove App.