In today's digital age, internet usage is a critical consideration, especially for clients with limited bandwidth. We've taken a significant step towards optimizing data consumption by developing an enhanced version of our client Python script. This new version operates within a minimal data footprint of just 4MB per day, a great improvement over the previous version that consumed over 100MB daily.
When we launched this service, the fundamental idea was that a single client script could run anywhere, regardless of the operating system and Python version. However, the downside of this approach was the substantial amount of data being transferred. Unlike the older version, which relied on the HTTP protocol, our updated Python script leverages websockets to transmit and receive data more efficiently. This transition to websockets has drastically reduced the amount of data required for seamless communication, making it an ideal solution for clients with limited internet bandwidth.
Security remains a top priority in our development process. Despite the shift to websockets, the newer version of our Python script upholds the same robust security standards as its predecessor. We've ensured that Transport Layer Security (TLS) protocol is implemented, maintaining data integrity and confidentiality during transmission.
It's important to note that the minimum Python version required to run the new script is 3.6. However, we understand that some clients may still be using older versions of Python. To accommodate them, the previous version of the client script will continue to be accessible and functional. This ensures a smooth transition for clients who have yet to update their Python installations.
For clients equipped with newer Python versions and are on a metered connection, we highly recommend using the new version of our Python script.
with the introduction of new delete_client API call you can now delete your client using only your automation scripts, with no need to use our web dashboard. For details on how to use the delete_client API call please consult our documentation.
We have added an essential security feature to our services. Each client now can have their own unique public/private key pair, ensuring an enhanced level of data protection. Key pairs can be generated on the client by our client script thus ensuring that the private key never leaves the client, or you can upload the key using our dashboard or directly from the client. For more information please read the documentation here
Hello to our valued Indian customers!
We have an important update regarding our payment options that we would like to share with you.
Due to recent changes in recurring payments regulated by RBI India, our Indian customers can no longer pay their monthly recurring bills.
As much as we believe in providing flexibility and convenience through our monthly plans, to address the regulatory changes and maintain a seamless billing experience, we are delighted to introduce our new annual subscription plans. These plans allow you to subscribe and make a single payment for a year's worth of service, ensuring uninterrupted access to all the features and benefits or our service.
How to Transition to an Annual Subscription: Transitioning to an annual subscription is simple. At the end our your monthly billing period just cancel your monthly subscription, start a new annual one and make a single payment for the entire year. Once completed, you will have uninterrupted access to our services for the duration of your subscription.
the sshreach.me team
Hello, valued clients!
We have upgraded our service to now support Dropbear SSH clients, enabling enhanced connectivity, especially for small and embedded platforms.
Dropbear SSH is a lightweight and efficient open-source software designed for resource-constrained devices. With this enhancement, you can establish secure SSH connections to our service, optimizing performance and resource usage.
- Efficiency: Dropbear SSH clients are compact and have a low memory footprint, perfect for devices with limited resources.
- Fast Performance: Enjoy quick and responsive SSH connections, even on devices with limited processing power or bandwidth.
- Robust Security: Dropbear SSH employs strong encryption algorithms and secure protocols to ensure the safety of your data.
Getting Started: Update your client scripts to include Dropbear SSH support. Detailed instructions can be found in our documentation or in the comments section in our client script.
the sshreach.me team
Hey there, valued clients! We've got exciting news to share: our website now features Dark Mode! With its stylish design and reduced eye strain, Dark Mode offers a more comfortable browsing experience. Simply toggle the switch in the lower right corner to enjoy a sleek new look that's easy on the eyes.
Try it out and let us know what you think!
As of today, our dedicated server users can add another layer of security when accessing their devices through our service. Our IP whitelisting - when enabled - will allow access to their devices only from the whitelisted IP addresses.
The details on enabling and configuring this feature can be found in the documentation.
Our dedicated server users now have two additional API calls at their disposal. By using these calls, new clients can be created and downloaded automatically on the IoT device upon first boot.
For details, check our documentation page on Api Calls for dedicated server users.
Until now, our subscribers in India and South Asia could only choose between our European forwarding servers in Germany and Asian forwarding servers in Singapore.
But, as of today, our subscribers in South Asia can use our new regional forwarding server based in Mumbai, which will significantly improve their ssh tunnel response time and transfer speeds.
Introducing team support
As of today, sshreach.me allows you to share your clients with other members of your organization by adding additional team members to your subscription
You can add as many members to your team as you like and you can assign different roles to each member of your team.
You can choose whether team member can see all clients or just selected ones, whether they can add additional clients or erase existing ones or whether they can add or remove other team members.
For documentation you can check here or just click the "Team" item on your main menu (available to non-trial members only).