I signed up last night using the above eskimo.travel/free-esim link, and got my free 1GB.
The Eskimo app on my Pixel 3a XL does NOT install the eSIM, unlike some other eSIM apps. Eskimo DOES provide a QR code via email, which DOES properly install the eSIM.
The Eskimo app does NOT specifically list an expiration date, but it DOES indicate that the data expires 2 years from the first data usage, if you tap the little "i" on the Data tab in the app.
I tested mine already, and it worked, so mine will expire in 2 years, unless I use it up first.
Hopefully, Eskimo will honor the advertised 2-year expiration on the free 1GB.
Eskimo.Travel 82 Global Locations As Of 9/5/23:
Armenia, Australia, Austria, Bangladesh, Belgium, Brunei, Bulgaria, Cambodia, Canada, Chad, China, Congo (DRC), Croatia, Czech Republic, Denmark, Estonia, Faroe Islands, Finland, France, Gabon, Georgia, Germany, Greece, Guernsey, Hawaii, Hong Kong, Hungary, India, Indonesia, Ireland, Isle of Man, Israel, Italy, Japan, Jersey, Kazakhstan, Kenya, Kuwait, Kyrgyzstan, Laos, Latvia, Lithuania, Luxembourg, Macau, Madagascar, Malaysia, Mexico, Moldova, Montenegro, Niger, Nigeria, Nepal, Netherlands, New Zealand, Norway, Pakistan, Philippines, Poland, Republic of Moldova, Romania, Russia, Rwanda, Seychelles, Slovak Republic, South Korea, Spain, Sri Lanka, Sweden, Switzerland, Taiwan, Tajikistan, Tanzania, Thailand, Turkey, Uganda, Ukraine, United Arab Emirates, United Kingdom, United States, Uzbekistan, Vietnam, Zambia