Yes, most likely.
But you should always get permission from the network owner before installing PicoJump.

What are Jumps?

Technically, they are SSH port forwards that traverse a Secure Shell tunnel between your
(possible mobile) Device and a fixed, internet-accessible, PicoJump server.

Can I access multiple services all hosted on one Device?

Yes.
You will need one Jump to forward each service (or port).
E.g. one for SSH, and a separate one for Remote Desktop.

Do I need backup Jumps (more than one per service)?

It is advisable to have more that one Jump for mission critical services such
as SSH access, especially if the Device is difficult to physically access
(E.g. industrial measurement applications).

Can I have many SSH sessions/terminals over one Jump?

Yes, as many as you want.

Can I have many database connections over one Jump?

Yes, as many as you want.

Can I have many web connections, HTTP sessions over one Jump?

Yes, as many as you want.

Security

How do know whether or not PicoJump is installing malware / viruses / spying software / crypto-miners on my Device?

Everything that PicoJump installs on your device is Free and Open Source Software.
No closed source software. No proprietary software. You can inspect all of it, and many others have.
So you can rest assured that your Device is only running software that has publicly vetted and audited like all software
available in the standard Debian, Ubuntu, Raspbian, etc. software repositories.
Your privacy is very important to us.

Will PicoJump be able to read my communications?

Short answer:
Not any more than your Internet Service Provider (ISP), or any other service provider (E.g. Google, Twitter).

Long answer:
Connecting to a PicoJump server is exactly the same as connecting to any other
server on the internet.
For true confidentiality, you'll need to ensure that that connection is end-to-end
encrypted in the correct manner for that specific service.
E.g. SSH is always encrypted, so no problem;
for Postgresql, use hostssl rather
than host; use Secure FTP instead of legacy FTP, and so on.

Is my device automatically secure if I use this service?

No, it's on the internet...
The Jump linking your device and the PicoJump host on the internet is secure.
PicoJump even detects and mitigates brute-forcing and denial-of-services attacks.
But, it is up to you to decide on the traffic-type you send over the Jump. You may
specifically want it not to be secure, that is, public (like a web-site).
If not, this is not the case, then please ensure that you adhere to the usual
security best practices. E.g. No default passwords (rather use keys),
only use encrypted connections to the underlying service (e.g. TLS, SSL), and so on.

Why don't I just use local/remote/router port-forwarding?

You certainly can, but we think that PicoJump crystallizes tonnes of experience
simplifying, enhancing and solving the problems doing exactly that.
This is especially true once you have more than one Jump,
need them in a production environment,
or are concerned about security.

Installation

How do I install a Jump on a Device?

On your device open a root terminal.
On the PicoJump management hub add (create) a Jump.
Then copy & paste the "Install Command" into your Device's root terminal and run (press Enter).
The Jump's custom installation command will look something like:

curl -s https://hub.picojump.com/api/install/XXX/ | sudo bash

Can I re-run the installation command?

Yes. It is idempotent. In fact, if a little too much tinkering has rendered your Device unstable, we suggest that you
do in fact re-run the installation command.

How do I uninstall a Jump from a Device?

At the management hub for the Jump in question, click on the "Advanced" section and run
the "Uninstall Command" on your Device. Unsurprisingly, you shouldn't be logged in over that Jump when you're uninstalling it.

Can I buy extra transfer data?

System Requirements

Do I need internet access to install/run PicoJump?

Yes, you do need unrestricted outbound internet access.
E.g. you can browse Wikipedia.
However, you don't need inbound access.
That's one of the problems that PicoJump solves.

What Operating Systems or Distributions are supported?

During this βeta phase, we're only supporting Devices running a modern Debian-based, Linux distribution
such as: Raspbian, Ubuntu, Mint, Debian, Kubuntu, etc.
Send us an email mentioning which Operating System you'd like us to support next.