
dataplicity - Terminal for Pi
Remotely access your Raspberry Pi terminal from Android.
MachineForest · com.wildfoundry.dataplicity.management
UpdatedNov 11, 2025
PublishedOct 28, 2021
Packagecom.wildfoundry.dataplicity.management
MD5b662e035782145e05d6a5e0e52967802
SHA1 (signer)9D:14:2D:B6:A5:B7:09:3C:C1:1B:E9:F0:94:87:23:1F:73:D3:81:F4
Signed byCN=Pawel Luczak, OU=Mobile, O=SmarterDevice, L=Poznan
Architecturesx86, x86-64, armeabi-v7a, arm64-v8a
Malware scanTRUSTED
Websitehttps://www.dataplicity.com
Contact[email protected]
Privacy policyView
What's new
- adjusted for Android SDK 34
- bugfixes
- bugfixes
Description
Remotely access your Raspberry Pi shell from any network without dynamic DNS, portforwarding or VPN.
For more information, visit https://www.dataplicity.com/
* DOES IT WORK BEHIND NAT?
Yes. The client initiates a secure websockets connection to the Dataplicity service. This means that it works most places where there are firewalls, NAT or other network obstructions in place.
* HOW DATAPLICITY WORKS
The Dataplicity client uses a opportunistically-connected secure web connection to provide a communications channel between your device and Dataplicity, and your web browser attaches to the other end of that channel.
* DO I NEED TO ENABLE SSH?
No. Dataplicity does not require SSH, telnet or any other network services to operate. The client is self-contained and does not open any network ports on the device.
* DOES IT OPEN A LOCAL PORT ON THE PI?
No. Client connections are initiated from the device end and do not open any local ports.
* DO I NEED TO INSTALL SOMETHING ON THE PI?
Yes, you need to install the Dataplicity agent on the Pi. You can view the source on GitHub.
* DOES DATAPLICITY AGENT RUN AS ROOT?
No. When you log into the Dataplicity shell you still need to explicitly ask for super user rights to gain full control.
For more information, visit https://www.dataplicity.com/
* DOES IT WORK BEHIND NAT?
Yes. The client initiates a secure websockets connection to the Dataplicity service. This means that it works most places where there are firewalls, NAT or other network obstructions in place.
* HOW DATAPLICITY WORKS
The Dataplicity client uses a opportunistically-connected secure web connection to provide a communications channel between your device and Dataplicity, and your web browser attaches to the other end of that channel.
* DO I NEED TO ENABLE SSH?
No. Dataplicity does not require SSH, telnet or any other network services to operate. The client is self-contained and does not open any network ports on the device.
* DOES IT OPEN A LOCAL PORT ON THE PI?
No. Client connections are initiated from the device end and do not open any local ports.
* DO I NEED TO INSTALL SOMETHING ON THE PI?
Yes, you need to install the Dataplicity agent on the Pi. You can view the source on GitHub.
* DOES DATAPLICITY AGENT RUN AS ROOT?
No. When you log into the Dataplicity shell you still need to explicitly ask for super user rights to gain full control.
Required features
- Faketouch android.hardware.faketouch
- Location android.hardware.location
- Screen Portrait android.hardware.screen.portrait
- Wifi android.hardware.wifi
Permissions (15)
dataplicity - Terminal for Pi requests the following Android permissions:
- Access Coarse Location android.permission.ACCESS_COARSE_LOCATION
- Access Fine Location android.permission.ACCESS_FINE_LOCATION
- Access Network State android.permission.ACCESS_NETWORK_STATE
- Access Wifi State android.permission.ACCESS_WIFI_STATE
- Change Network State android.permission.CHANGE_NETWORK_STATE
- Change Wifi State android.permission.CHANGE_WIFI_STATE
- Foreground Service android.permission.FOREGROUND_SERVICE
- Foreground Service Remote Messaging android.permission.FOREGROUND_SERVICE_REMOTE_MESSAGING
- Internet android.permission.INTERNET
- Read External Storage android.permission.READ_EXTERNAL_STORAGE
- Reorder Tasks android.permission.REORDER_TASKS
- Vibrate android.permission.VIBRATE
- Wake Lock android.permission.WAKE_LOCK
- C2dm Permission Receive com.google.android.c2dm.permission.RECEIVE
- Com Wildfoundry Dataplicity Management Dynamic Receiver Not Exported Permission com.wildfoundry.dataplicity.management.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION