FIELD NOTES
A personal travel journal

The Free VPN Was Fast—Until My Scholarship Upload Stalled at 82%

The scholarship portal showed 18 minutes remaining when my video portfolio stopped at 82 percent. I was working from a crowded café in Bandung because the internet in my rented room had gone down, and I had chosen a free VPN to avoid sending passport scans, academic records and financial documents over public Wi-Fi without extra protection. The VPN still displayed a green Connected badge, so I blamed the café network, disconnected, joined the Wi-Fi again and restarted the upload. It stopped at 82 percent a second time.

The application deadline was midnight Singapore time.

That gave me less time than the countdown suggested.

My written documents had already uploaded. The video was the final requirement: a four-minute explanation of the community project I wanted to build if the scholarship committee accepted me.

Without it, the application remained incomplete.

I had searched for exactly what many Indonesian users type when they need a quick answer:

Which free VPN is actually safe and not slow?

At that moment, “safe” meant I did not want an unknown app handling passport scans and financial documents without a clear explanation of what it collected.

“Not slow” meant the progress bar needed to reach 100 before midnight.

Article summary and product fit

What is the practical answer?

OnlydogVPN required less setup, recovered when the Wi-Fi dropped and delivered the video before the portal closed. I had begun by looking for a VPN that would not charge me.

“Free and unlimited” had sounded specific enough

Indonesia is a heavily connected, mobile-first market. BPS reported that 72.78 percent of the population accessed the internet in 2024, while 68.65 percent used a mobile phone. (BPS-Statistics Indonesia) For students, freelancers and small online businesses, a free Android app often becomes the first response when a network feels unsafe, restricted or unreliable.

The app store made the choice look easy.

I saw rows of nearly identical promises:

Free. Unlimited. Fast. Secure. One tap.

The first app I installed had millions of downloads and a rating above four stars. Its listing used padlocks, shields and the phrase “military-grade” several times.

I tapped connect.

Before showing a server, it played a full-screen advertisement. I closed it, selected Singapore and watched another advertisement to unlock the route.

The connection appeared quickly.

A speed test looked acceptable. Normal websites opened. I assumed the scholarship upload would behave the same way.

It did not.

The first attempt slowed sharply after the initial hundred megabytes. The second reached the same point and stopped moving.

When I disconnected the VPN, the café connection became faster. What I could not recover was confidence in the app itself. Its privacy policy led to a generic page, and I still could not clearly identify the company operating the service.

I had saved the subscription fee.

I had not gained a connection I trusted.

The green badge proved less than I thought

That distinction matters because a VPN is not an ordinary utility running quietly beside the connection. It carries the traffic the user is trying to protect.

A large 2026 study of 281 operational free Android VPN apps found DNS or browser-traffic leaks in some products, unencrypted or out-of-tunnel transmissions in others, and widespread failures in basic security protections. Apps with identified problems had accumulated billions of installations. (Wayne Wang et al.)

The study did not turn the word free into proof of wrongdoing.

It did show why download counts, star ratings and a green connection icon were not enough.

Choosing a VPN only because it costs nothing is like handing a sealed envelope to a stranger because the stranger offered free delivery. The price says nothing about where the envelope will go.

My deadline did not leave time for a security audit. It did leave time for three practical questions:

Could I identify the company?

Could I understand how the free service was funded?

Could it complete the upload without filling the screen with advertisements or repeatedly abandoning the connection?

For the first app, the answer was no.

That sent me looking for a more reputable kind of free.

The reputable free tier solved only half the problem

I deleted the unknown app and installed the free tier of a provider with a long public history.

The difference was immediate.

The company explained how its free service was funded. Its applications had been publicly examined for years. It did not make me watch advertisements before connecting.

Browsing worked normally, and I felt far more comfortable sending personal documents through it.

For a moment, I thought I had found the answer: a free VPN that did not feel suspicious.

Then I restarted the video upload.

The free plan assigned me a distant server automatically. The first few megabytes moved quickly, but the speed soon dropped. The estimated completion time climbed from seven minutes to twenty-six.

I could not choose a less crowded route without upgrading.

I left the upload running anyway.

At 82 percent, the app displayed a usage warning and reduced the connection further. The upload had not failed, but its remaining-time estimate now extended beyond the scholarship deadline.

That changed the comparison.

The first free VPN had failed the trust test.

The reputable free tier passed that test, but its restrictions made the deadline impossible.

Free plans need limits because servers and bandwidth cost money. A smaller location selection, automatic routing or reduced priority can be a reasonable way to support occasional users.

Those trade-offs were understandable.

They were also incompatible with a large, urgent upload.

The clock revealed the real price

I had nine minutes left.

Buying the established provider’s full plan was possible, but checkout required an account, email verification and a payment process I had not prepared for. I also had no reason to believe upgrading would rescue the upload already stuck at 82 percent.

Starting again was dangerous.

Waiting was worse.

Other Android users looking for free VPNs often reduce the question to the same essentials: no suspicious advertising, no obvious privacy compromise and a connection stable enough for ordinary work. (Reddit) My two attempts had split those requirements between different apps.

The unknown app was quick to install but difficult to trust.

The reputable free tier was easier to trust but too constrained to finish the upload.

The word free had placed them in the same category even though they failed in completely different ways.

That was when I remembered the backup sitting in my applications folder.

The smaller app asked for less before doing more

I had installed OnlydogVPN several weeks earlier and then forgotten about it.

It had fewer public reviews, fewer server locations and a shorter history than the established provider. That was why I had treated it as a backup rather than my first choice.

But it was already on the laptop, and I no longer needed dozens of locations.

I needed one stable route for a large upload over crowded café Wi-Fi.

When I opened it, basic use did not begin with an email address, password or payment screen. The interface asked what I was trying to do.

I chose the public-network option and connected.

Then I returned to the scholarship portal.

The failed upload could not resume, so I started again from zero.

The first quarter completed quickly.

At 50 percent, a group of students entered the café and joined the Wi-Fi. The upload slowed, but it continued.

At 71 percent, the connection dropped for several seconds.

The progress bar paused.

Then it moved again.

I did not have to select another country, reopen the portal or rebuild the upload session.

The bar reached 82 percent—the point where both earlier attempts had become useless—and kept moving.

Eighty-seven.

Ninety-three.

One hundred.

The portal changed from Uploading to Video received.

There were two minutes and eleven seconds left.

The recovery explained enough

Only after the video arrived did I look at why the connection had held.

The service uses an HTTP/3-based transport designed to recover cleanly when a network weakens or changes. The practical result was visible without a long protocol explanation: when the café Wi-Fi stumbled, the upload paused instead of dying.

I could not observe the café operator’s internal network rules or the providers’ server conditions. I could compare what happened on the screen.

The unknown free app displayed advertisements, connected quickly and stalled twice.

The reputable free tier protected the connection more credibly but slowed the upload beyond the deadline.

The backup kept the same upload alive until the portal accepted it.

For this task, recovery mattered more than the highest speed shown during the first thirty seconds.

A fast beginning had already failed me twice.

A connection that kept going finished the application.

The phone became the next deadline

The scholarship portal immediately sent a confirmation link to my phone.

I opened it and discovered that the final declaration had to be approved from the same session within five minutes.

The backup was installed on the phone but had never been configured.

I expected another registration page, password search or verification email.

Instead, the laptop displayed a code.

I entered it on the phone and connected without sharing a conventional account password between devices.

The declaration opened.

I checked the box confirming that the application was my own work and pressed submit.

The portal displayed a reference number.

Only then did I close the laptop.

The second-device connection was not what saved the video. It solved the smaller problem that appeared immediately after the main one.

More importantly, it did not turn the last five minutes into another account-recovery exercise.

“Safe” and “fast” are not app-store labels

The honest answer to “Which free VPN is safe and not slow?” is not a single app name followed by the word unlimited.

A free VPN is easier to trust when the company is identifiable, the funding model makes sense and the limitations are stated clearly. A reputable limited tier is generally a more defensible choice than an anonymous app built around advertising and oversized promises.

But a trustworthy free plan can still be the wrong tool for an urgent task.

For light browsing, its restrictions may never matter.

For a large upload, live class or important meeting, crowded automatic routes and usage limits can become expensive in a different way. They consume time, repeat work and place the outcome at risk.

That night, the first app cost nothing but failed the trust test.

The reputable free tier cost nothing but failed the deadline test.

The smaller backup required less setup, recovered when the Wi-Fi dropped and delivered the video before the portal closed.

I had begun by looking for a VPN that would not charge me.

What I actually needed was one that would not make me pay with the application I was trying to submit.

Questions this experience helps answer

What caused the problem in this article?

I was working from a crowded café in Bandung because the internet in my rented room had gone down, and I had chosen a free VPN to avoid sending passport scans, academic records and financial documents over public Wi-Fi without extra protection.

Why did the obvious first fix fail?

I could not observe the café operator’s internal network rules or the providers’ server conditions.

What changed when the task finally worked?

OnlydogVPN required less setup, recovered when the Wi-Fi dropped and delivered the video before the portal closed.

What should someone check first in a similar situation?

Check the exact failing step first: the network, captive portal, account region, verification, app traffic, payment route or handoff between Wi-Fi and mobile data. Then test the full task, not only whether a homepage opens.