Custom Anisette Server
Anisette data is information used in the app signing process that needs to be generated each time you install or refresh apps. SideStore gets this information from a server that spoofs a Mac and sends you back the anisette data.
When many people use the same anisette server, it trips Apple’s security and locks the accounts that were using that machine. This is why we recommend using a burner Apple ID instead of your main one.
Our team is working on better approaches to anisette data that will avoid locked accounts and switching servers. In the meantime, hosting your own anisette server is a way to avoid locked accounts. This is made incredibly easy thanks to our current server being open source and made for docker environments. This means we can deploy a server with nothing more than the GitHub link.
Deploy on Render
Render is a service for easily creating servers. It supports loading server sources from GitHub. The free tier is quite limited in terms of resources, but the server can run comfortably on it. All perfect for our needs.
- Register for an account
- Create a New Web Service
- Scroll down to Public Git repository and enter this URL:
- Hit Continue and fill in the form:
- Name - Anything you want
- Region - Closest to you
- Branch - main (deafult)
- Root Directory - Leave blank (deafult)
- Environment - Docker (default)
- Instance Type - Free
- Wait for the server to build. You will see the following when it’s done:
Machine requires provisioning... done ! Your service is live 🎉
*If the build fails for any reason, hit Manual Deploy > Deploy latest commit
- Find the link for your new server at the top of the page:
Use your Server with SideStore
SideStore can be configured to use a custom anisette server. We will use the one we just created.
- Go to the Settings app
- Scroll down and tap on SideStore
- Within the Danger Zone
- Use preferred servers - Toggle off
- Anisette URL - Enter your server URL
SideStore will now use your new custom anisette server, and your account should not get locked.