This speed is 100% not enough. It isn’t really enough even as output of a final proxy.
But there are ways to improvement. All steps are independent, makes sense to try them all:
- Talk to AI about technical specs of phones. You need to know about antennas and modems, due to they hugely affects speed. A definitely good option is for example Samsung Galaxy S10. As a general rule, more expensive phones give better speed. However, if you dig in, you can easily find pretty decent affordable options.
- Try to disable 5G. Sometimes if your location catches a tiny bit of 5G, the phone switches to it and gives you low speed. Disabling 5G can give you good LTE with significantly higher speed.
- Walk around your apartment and measure signal in different spots. Speed in different points of the same room can vary a lot.
- Make sure you’re working with normal operator (MNO, not MVNO). Virtual operators significantly throttle speed. Also make sure you have normal tariff, because cheap promo tariffs often throttle speed even on MNO.
If none of these options give noticeable speed boost, then it really makes sense to look for other locations. For start you can test at friends’ homes.
We have, for example, even farmers who keep phones in cars parked right under the tower

Of course that’s an exotic option, but even that works.
About building your own solution: it’s a viable option for small farm if you know tech stuff. But you have to understand that this is also not free. You’ll spend on initial development, and very importantly, on maintenance, and on adding each of the proxy features that come by default in commercial solution.
Also, if you go on this journey on your own, separately think through your legal safety, which first of all comes down to logging.
Good luck on this path!!
It’s cool, interesting, and if you approach it smart, can be a very profitable good thing.