Sign-in fails
Check that the backend address starts with https://, the private tunnel is connected, and the address is reachable in the mobile browser. Your backend operator provides the username and password.
Wake From Far · iOS + Android
If the app, connection, or a wake request does not work as expected, write to me. I read every message myself.
[email protected]Before troubleshooting
A compatible WakeFromFar backend is running on the home network.
The phone can reach it over HTTPS through a private tunnel such as Tailscale or WireGuard.
An administrator has created the user account and assigned the permitted machines.
The target machine supports Wake-on-LAN and is configured for it correctly.
Common questions
Never send passwords, authentication tokens, or private keys by email or in a public GitHub issue.
Check that the backend address starts with https://, the private tunnel is connected, and the address is reachable in the mobile browser. Your backend operator provides the username and password.
The app only shows machines assigned to the signed-in account. On Android, the free version shows up to three assigned machines; the one-time Pro purchase removes that limit.
The cause is usually in the target machine's backend, network, BIOS, or operating-system setup. Test Wake-on-LAN on the local network first, then check the MAC address, broadcast target, and power settings.
Check the system permission and the setting in the app. Android checks the backend periodically. iOS uses APNs for administrator alerts; the backend must support and configure push notifications.
Who can help with what?
Helps with bugs and questions about the iOS or Android app, its interface, sign-in, and communication with a compatible backend.
Manages accounts, machines, permissions, server logs, push configuration, and deletion of backend data. In a family setup, this is usually the person who configured the NAS or relay.
Handle store payments and refunds. For Apple purchases, submit a request through reportaproblem.apple.com.
Contact
Include the platform, app version, device model, operating-system version, exact error message, and steps that reproduce it. Describe the backend only broadly, and remove passwords, tokens, private IP addresses, and personal data from screenshots and logs.
If you are comfortable with GitHub, you can also report a reproducible bug as a GitHub issue. The code is open: if you find the cause and want to improve it yourself, a pull request is welcome.