Apps
Apps add features to your site. Where a theme changes how things look, an app changes what your site can do — a contact form, a photo gallery, a shop, better search, an integration with something else you use.
If you've used other content management systems, apps are the same idea you may know by another name. In Basehim they're apps, everywhere, without exception.
Installing from the marketplace
The quickest way to add an app is not to hunt for a zip file at all. In the admin, go to Apps → Marketplace and browse what's available. You can search by name, filter by category or tag, and sort the results. Anything already on your site is marked as installed, so you won't add the same thing twice.
Press Install and Basehim downloads the app and puts it in place. It does not switch it on — installing and activating stay separate, so you get a chance to review what it's asking for first.
Every download is checksum-verified. Basehim compares the file it received against the checksum the marketplace published for it. If the two don't match, the install is abandoned and nothing is written to your site. A truncated download or a tampered file fails safely instead of quietly installing something broken.
The marketplace needs your site connected first. If you see a message about not being connected, open Updates in the admin and connect — it's the same link that delivers core updates.
Installing from a file
For an app that isn't in the marketplace — something you've built, or been sent directly:
- Go to Apps in the admin area.
- Choose Upload app and pick the zip file.
- Press Activate when you're ready to switch it on.
Same two-step arrangement: nothing runs until you say so. You can install something, read what it wants access to, and still decide against it.
Turning one off
Press Deactivate. The feature stops immediately but its settings are kept, so you can switch it back on later without redoing anything. Uninstall removes it properly, and may remove its data too — so if you're only testing, deactivate rather than uninstall.
Permissions, and why they're worth reading
Each app declares what it needs access to before you install it — your posts, your media, your settings, the ability to send email. Basehim shows you that list up front, whether the app came from the marketplace or a file.
It's worth a few seconds' attention. A contact form needing to send email makes sense. A contact form asking to modify your settings and read every user account does not. If the request doesn't match what the app is for, that mismatch is the useful signal.
Apps and AI agents
An app can also expose its own tools over MCP, which means an AI agent can use that feature directly rather than clicking through the admin on your behalf. The same permission model applies: an app's tools are scoped, and an agent only ever gets what you granted. See The API for how that works.
Keeping apps up to date
Apps installed from the marketplace can be updated the same way you installed them — Basehim spots the newer version and the update replaces the files in place, keeping your settings. Updates are checksum-verified exactly like first installs.
A few habits that save trouble
- Install what you'll actually use. Every app is one more thing that can break or need updating.
- Add them one at a time. If something goes wrong, you'll know immediately what caused it.
- Keep them updated. Updates usually fix security problems, not just add features.
- Try it on a copy first if your site matters to your business.
If an app breaks your site
Deactivate it and the site returns to normal. If you can't reach the admin area at all, renaming the app's folder in your hosting File Manager switches it off and gets you back in.
Next
Developers building their own apps should read The API. To change how the site looks instead, see Themes.