Summary. SamRDP has no backend servers, no user accounts, no analytics and no advertising. The developer does not collect, receive or transmit any of your data. Everything you enter stays on your device, and network traffic goes only to the remote computers you choose to connect to.
SamRDP is developed and published by an individual developer. For any question about this policy or about data handling in the app, write to anissov.yerbol@gmail.com.
SamRDP is a client for the Remote Desktop Protocol (RDP). It connects to remote computers that you own or are authorised to use, and displays their screen on your tablet. SamRDP is not a service: there is no SamRDP server, cloud, relay or account. The app is a modified derivative of the open source FreeRDP Android client.
The following data is created and stored locally, in the app's private storage. None of it is sent to the developer or to any third party.
| Data | Why it exists | How it is stored |
|---|---|---|
| Connection profiles: host name or IP address, port, user name, password, domain, gateway details and per-connection display, sound and redirection settings | So you do not have to retype them for every session | In a local database encrypted with SQLCipher (AES-256). The database key is generated randomly on your device and is itself wrapped with an AES-GCM key held in the Android Keystore, which is backed by device hardware where available |
| Quick-connect history | To offer recently used addresses | Same encrypted database |
| Desktop preview thumbnails — a downscaled JPEG snapshot of each remote desktop | Shown on the home screen tiles so you can recognise a machine | App-private internal storage. Deleted when you delete the corresponding connection |
| App preferences, the timestamp of your last connection to each machine, and flags recording which one-time hints you have already seen | Ordering of tiles and not repeating onboarding | Android SharedPreferences, app-private |
| Files you deliberately transfer to or from a remote computer | Clipboard and file exchange between the tablet and the remote desktop | App-private storage while in transit. Files received from the remote computer are, at your
request, also saved to the public Downloads/SamRDP folder so other apps can open
them |
| Optional input diagnostics log | Only when you switch on "Input debugging" yourself, to help troubleshoot keyboard and trackpad behaviour | Held in memory during the session; it is copied to your clipboard only when you turn the option off, so that you can choose to share it. It is never uploaded automatically |
SamRDP opens network connections only to the addresses you enter. During a session, the app exchanges with that remote computer exactly what the Remote Desktop Protocol requires: your credentials for authentication, your keyboard, mouse, touch and scroll input, screen images, audio if you enable sound redirection, clipboard contents, and the contents of the folder that SamRDP shares with the session for file exchange.
That traffic goes directly between your device and your remote computer. It does not pass through the developer, and the developer has no ability to see it. RDP connections are encrypted using TLS via OpenSSL.
None. SamRDP contains no analytics framework, no crash reporting service, no advertising identifier, no tracking SDK and no telemetry of any kind. The developer receives no information about you, your devices or your usage, and therefore has nothing to sell, share or disclose.
| Permission | Purpose |
|---|---|
INTERNET, ACCESS_NETWORK_STATE, ACCESS_WIFI_STATE |
To reach the remote computer you specify and to detect loss of connectivity |
FOREGROUND_SERVICE, FOREGROUND_SERVICE_SPECIAL_USE,
WAKE_LOCK |
To keep an active remote desktop session connected while you switch to another app or the screen turns off, and to offer a "Disconnect" action in the notification shade. The session ends when you disconnect |
POST_NOTIFICATIONS |
To show that ongoing-session notification. It is the only notification the app posts |
MODIFY_AUDIO_SETTINGS |
To play audio redirected from the remote computer, if you enable sound |
READ_EXTERNAL_STORAGE, WRITE_EXTERNAL_STORAGE
(Android 12 and older only) |
To read files you choose to send to a remote computer and to save files you receive. On Android 13 and newer these are not requested; the app uses scoped storage instead |
SamRDP does not request access to your microphone, camera, contacts, calendar, location, phone state, call logs, SMS or health data, and does not request access to the full list of installed apps.
The heart button on the home screen opens the developer's page on Boosty, an external service, in your browser. SamRDP sends nothing to Boosty and receives nothing back; donating is entirely optional and unlocks no features in the app. Anything you do on that site is governed by Boosty's own terms and privacy policy.
To exchange files and clipboard content, SamRDP can offer to install a small helper script on the remote Windows computer you connect to. It runs on that computer, under your Windows account, watching only the Windows clipboard and the folder SamRDP shares with the session. It writes a log on that computer for troubleshooting. It sends nothing to the developer or to any third party, and installing it is optional and requires your explicit confirmation.
SamRDP is a system administration tool for a general adult audience. It is not directed at children, contains no content aimed at children, and collects no data from anyone.
Because nothing is collected, there is nothing for the developer to retain or delete. On your
device: deleting a connection removes its stored credentials and its preview thumbnail; clearing the
app's storage in Android settings removes all connections, preferences and cached files; and
uninstalling SamRDP removes everything the app created in its private storage. Files you explicitly
saved to Downloads/SamRDP remain until you delete them, as they belong to you.
To ask a question about deletion, write to anissov.yerbol@gmail.com.
Stored credentials are encrypted at rest with SQLCipher, keyed from the Android Keystore. Session traffic is encrypted in transit by the Remote Desktop Protocol over TLS. No security measure is absolute, and the security of your remote computer and network is under your control, not the developer's.
If this policy changes, the updated version will be published at this address with a new "last updated" date. Material changes will also be noted in the app's release notes on Google Play.