- Microsoft 365
- Blad signs in to OneDrive with Microsoft's device code sign-in: the TV shows a code, and a person signs in on a phone or computer. It asks for three delegated permissions: Files.Read, offline_access and User.Read. With a work or school account, Blad lists that person's own OneDrive. Document libraries in SharePoint and Teams take a second step: the row Shared Libraries on the source asks the person to sign in once more and to grant one more permission, Sites.Read.All. After that, the libraries that person has access to can be browsed and chosen. An organisation may refuse that permission or require an administrator to approve it; Blad says so, and the person's own files work as before. Files that others have shared with the person one by one are not listed. Many organisations block this kind of sign-in: Microsoft's security defaults do, and since 1 July 2026 that applies to every new tenant. Others let only an administrator approve apps from outside. Blad tells you when the sign-in is blocked, and then your IT department has to allow it and approve the app, or the files have to come from another source. We have tested OneDrive with personal accounts only, and the shared libraries only against the example data in Microsoft's documentation, never against a real tenant. Try a work account with the five free titles before you plan around it.
- Dropbox and Google Drive
- With Dropbox, Blad lists the signed-in person's own folders. In a Dropbox team that uses a shared team space, the team's folders are listed next to the person's own and can be chosen in the same way. With Google Drive, Blad sees only the files a person picks, one by one, in Google's own file picker. A Google Workspace administrator can restrict which outside apps people may sign in to, so your IT department may need to approve Blad there as well. We have not tested either with a business account, and the team space not with a real team account.
- File server or NAS
- Enter the server's address, a user name and a password, and choose the shared folder. Blad uses SMB 2 or later and connects over your local network. Give it an account of its own with read access to the folders it needs and nothing else. We have tested against Windows file sharing with a local account. A server that accepts only Kerberos sign-in from domain members is something we have not tested. When the password is changed, choose Edit Sign-In on the source: it keeps its folders, its covers and the reading progress. The same goes for WebDAV, S3 and OPDS sources.
- Nextcloud, WebDAV and S3
- Enter the address, a user name and a password (for Nextcloud an app password), or for S3-compatible storage the endpoint, the bucket and the access keys. The server needs a certificate that the Apple TV trusts: Blad refuses self-signed and expired certificates. Unencrypted http is accepted only for a server on the local network.
- OPDS catalogues
- A library server that publishes an OPDS catalogue, such as Komga, Kavita, Calibre or Calibre-Web, is added with its address and a user name and password, or an API key. The same rules for certificates and http apply. Blad only reads from the catalogue and sends no reading progress back to it. We have tested this against our own test server, written from the servers' source code, and not against the servers themselves.
- From a laptop, with no account
- Choose Upload on the Apple TV, scan the QR code or type the address into a browser, and send the files. The laptop or phone must be on the same network as the Apple TV, and a guest network that keeps devices apart will stop it. The transfer is plain http inside your network, with a random code in the address, and only while that screen is open. Upload takes PDF, EPUB, CBZ and CBR files.
- Installing on many Apple TVs
- Apple TV can be enrolled and supervised in a device management service (MDM), and such a service can install App Store apps without anyone touching the remote. We have not tested installing Blad that way. Blad reads no managed app configuration, so sources cannot be pushed out: someone adds them on each Apple TV. If the Apple TVs are signed in to the same iCloud account, the list of sources follows between them, but you may have to sign in to each source again on each device.
- Buying
- Blad is free to download, and the first five titles are free. The full version is then a one-time in-app purchase, made on the Apple TV with the Apple Account that is signed in there for purchases. Apple's volume purchasing (Apps and Books in Apple Business and Apple School Manager) cannot buy or assign in-app purchases, and Managed Apple Accounts cannot make purchases, so it takes an ordinary Apple Account with a payment method. Apple's terms let an organisation use an app for one person on several devices, or for several people on one shared device. As we read that, a shared Apple TV needs its own purchase. The receipt comes from Apple, not from us.