A web-based interface for interacting with Apple's TSS (Tuning Server Signing) status.
This project provides a clean, fast, and server-side implementation for checking which iOS firmwares are currently being signed by Apple for specific devices. Built for speed and ease of use within the jailbreak and research community.
-
Real-time Checks
Queries Apple's servers to verify firmware signing status instantly. -
Wide Device Support
Supports iPhone, iPad, and iPod touch models. -
Lightweight Backend
Built using PHP for fast execution and broad compatibility. -
REST-ready Architecture
Easily integrate with other tools or use as a standalone dashboard.
- Backend: PHP
- Data Source: Apple TSS / SHSH APIs
- Frontend: HTML / CSS (modular & customizable)
git clone https://github.com/rnavalgund/TSSChecker-Web.gitUpload the project files to any server that supports PHP 7.4+.
Ensure your server allows outgoing network requests, as the tool needs to communicate with Apple's signing servers.
- Open your browser and navigate to the hosted directory
- Select your device model
- Choose the firmware version
- Instantly get signing status:
- ✅ Signed — Firmware is currently being signed by Apple
- ❌ Unsigned — Firmware is no longer being signed
The backend is REST-friendly and can be adapted for programmatic use.
Example (conceptual):
GET /api/check?device=iPhone10,6&version=16.5
Response:
{
"device": "iPhone10,6",
"version": "16.5",
"status": "signed"
}Contributions are welcome!
If you'd like to:
- Fix bugs
- Improve performance (e.g., caching TSS responses)
- Enhance UI/UX
- Add new features
Feel free to fork the repo and open a Pull Request.
This project is intended for educational and research purposes only.
It is not affiliated with or endorsed by Apple.
If you find this project useful, consider giving it a ⭐ on GitHub!