# Do I need to remove code when uninstalling?

Infinite Options does not modify or automatically install code in your core theme files. When the app is uninstalled, its functionality is disabled, and option fields will no longer appear on your product pages.

If any app-related snippets remain in your theme, they are inactive once the app is removed and do not affect storefront behavior.\
\
If you’re looking for step-by-step instructions on uninstalling or canceling your subscription to Infinite Options, you can follow our guide here:\
[**Cancel your subscription**](/infinite-options/troubleshooting/cancel-your-subscription.md)

***

#### What happens to my product pages after uninstalling?

After uninstalling Infinite Options:

* Custom option fields will no longer display on product pages
* Products will return to their standard theme layout
* Cart and checkout behavior related to Infinite Options will stop running

Your theme will continue to function normally without additional changes.

***

#### Will uninstalling Infinite Options affect existing orders?

No. Uninstalling the app does not change past orders.

Any orders created while Infinite Options was installed will continue to show their option data in the Shopify admin. This applies whether you were using Product Bundling or Native Bundling at the time the order was placed.

***

#### Can I reinstall Infinite Options later?

Yes. You can reinstall Infinite Options at any time.

Reinstalling the app will require adding the app block back to your published theme. Once reinstalled, you can recreate option sets and reassign them to products as needed.

If you’d like our team to restore options that were created prior to uninstalling, just let us know, and we’re happy to help.<br>

***


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://shoppad.gitbook.io/infinite-options/faqs-and-how-tos/do-i-need-to-remove-code-when-uninstalling.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
