Requirements
- An Android TV or Google TV device running Android 8.0/API 26 or later.
- A phone, tablet, or computer with a modern browser.
- Both devices connected to the same local network.
- Available storage on the television and any required Android permission.
Quick start
- Open Secreto Hub on the television.
- Select Start receiving.
- Scan the displayed QR code with the sending device, or enter the local URL manually in its browser, then complete the session pairing.
- Choose one or more files and keep the browser page open while the encrypted transfer is in progress.
- Find the completed file in Download/SecretoHub and in History.
Connection and receiver
Same-network requirement
The browser and television must be on the same local network. Guest Wi-Fi, client isolation, VPN routing, or separate network segments can prevent a connection.
Receiver URL missing
Confirm that the television has an active local network connection, then start or restart the receiver. The URL is available only when Secreto Hub can identify an active local-network address.
Browser cannot connect
Check that the receiver is still running, confirm the address exactly as displayed, and verify that both devices remain on the same network. Try entering the URL manually if QR scanning does not open it.
Restarting the receiver
Stop the receiver in Secreto Hub, then start it again. Reopen the newly displayed local address in the browser.
Sending a file
File not sending
Keep the browser page open and confirm that the receiver remains online. If one file fails in a batch, the remaining files can continue. Review the displayed failure reason and use Retry failed files to resend only the failed items.
Large-file considerations
Files are sent in 256 KiB chunks, but transfer time and reliability still depend on the sending device, television, Wi-Fi, router, file size, available storage, and local conditions. Avoid interrupting the network or closing the browser during the transfer.
Pairing and secure session
Pairing rejected or expired
A running session expires after 12 hours, and stopping or leaving the app ends it sooner. Restart the receiver to create fresh pairing information, reopen the newly displayed local address or QR code, and pair again. Five invalid attempts from one local address within one minute trigger a one-minute lockout.
Transfer interrupted
Keep both devices on the same local network and keep the browser page open. An inactive partial transfer expires after 45 seconds and its temporary data is removed. Failed items can be retried from the browser after the receiver is ready.
Storage and permissions
Storage full
Free space on the television, then retry the transfer. Secreto Hub checks available space before receiving and cannot save without adequate storage.
Android permissions
Android 8 and 9 require storage permission to publish files in Download/SecretoHub. Android 10 and later use MediaStore without that legacy permission. Android 17/API 37 and later require local-network permission to start the receiver.
File save location and History
Completed files are saved locally in Download/SecretoHub and appear in History. Delete the file with Android storage tools. Version 1.0 has no control to delete an individual History record; clearing the app's data or uninstalling removes the private History database but does not necessarily remove files from Download/SecretoHub.
Filenames
Duplicate filename behavior
Secreto Hub includes duplicate filename handling so an incoming file does not silently replace an existing file with the same name. The resulting saved name is managed by the application.
International filenames
The transfer protocol encodes filenames as UTF-8 and sanitizes them before saving. Display and file access can still vary with Android, browser, and filesystem behavior.
Privacy explanation
Files are encrypted in the sender browser and transferred over the local network without SecretoTools-operated cloud file storage. The transfer uses session-specific pairing and authenticated requests. The initial local browser page is served over the local network, so use Secreto Hub on a trusted network and stop the receiver when it is no longer needed.
Read the complete Privacy Policy.
Version 1.0 status
Secreto Hub 1.0 includes secure encrypted transfer, session-specific pairing, multi-file batches, History, failure reporting, and retry for failed files. Official store availability is communicated separately.