<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<title>EuroScrape articles</title>
<link>https://euroscrape.github.io/apify-actors/articles/</link>
<atom:link href="https://euroscrape.github.io/apify-actors/feed.xml" rel="self" type="application/rss+xml"/>
<description>Real numbers and methods from building and running the EuroScrape data Actors on Apify: travel prices, second-hand marketplaces, company data, EU and French open data.</description>
<language>en</language>
<lastBuildDate>Fri, 09 Oct 2026 09:50:05 +0000</lastBuildDate>
<item>
<title>Duolingo is rated 4.7 in both app stores, and its newest reviews in Germany average 3.1 - what a store rating hides, country by country</title>
<link>https://euroscrape.github.io/apify-actors/articles/18-duolingo-reviews-by-country.html</link>
<guid isPermaLink="true">https://euroscrape.github.io/apify-actors/articles/18-duolingo-reviews-by-country.html</guid>
<description>The rating on an app’s store page is a lifetime average. Duolingo’s is 4.72 on the App Store and 4.73 on Google Play, built on 5.5 million and 50 million ratings. It will not move whatever happens this month. The reviews written this week are where the news is, and they are split across two stores and dozens of country storefronts, each one a separate page.On 9 October 2026 I ran the App Store ...</description>
</item>
<item>
<title>Fridays cost 25% more than Mondays on Ryanair - what the November fare calendars of three routes look like as data</title>
<link>https://euroscrape.github.io/apify-actors/articles/17-ryanair-fridays.html</link>
<guid isPermaLink="true">https://euroscrape.github.io/apify-actors/articles/17-ryanair-fridays.html</guid>
<description>Ryanair prices every leg separately and every day separately. Its app shows the cheapest fare of each day of a month for one route at a time, which is fine for booking one trip and useless for a question like “which day of the week is expensive on this route?” or “where can I go for under 30 euros next month?”.The Ryanair Low Fare Finder reads that same fare calendar from Ryanair’s own fare-fin...</description>
</item>
<item>
<title>38 of 40 online shops in Germany publish a valid VAT number - what an Impressum gives you, and where reading it breaks</title>
<link>https://euroscrape.github.io/apify-actors/articles/16-impressum-40-shops.html</link>
<guid isPermaLink="true">https://euroscrape.github.io/apify-actors/articles/16-impressum-40-shops.html</guid>
<description>Germany requires every commercial website to say who runs it. The page is called the Impressum, and § 5 DDG (the former § 5 TMG) lists what goes on it: name and legal form, address, a quick way to get in touch, the register and its number, the VAT ID if there is one. France has its mentions légales, and most of Europe has an equivalent.For anyone checking a supplier or completing a list of comp...</description>
</item>
<item>
<title>The median “PlayStation 5” on Kleinanzeigen costs 55 euros - three traps in second-hand price data</title>
<link>https://euroscrape.github.io/apify-actors/articles/15-kleinanzeigen-price-traps.html</link>
<guid isPermaLink="true">https://euroscrape.github.io/apify-actors/articles/15-kleinanzeigen-price-traps.html</guid>
<description>While building a Kleinanzeigen scraper, I wanted every ad to come with a market price, so that a good deal stands out. The first version did the obvious thing: take the median price of the search.For playstation 5 in Hamburg and Cologne, on 29 September 2026, that median was 55 euros, over 36 priced offers. A PS5 for 55 euros would be news. Here is what was wrong, in three traps, measured on 37...</description>
</item>
<item>
<title>A 4.8-star shop tells you nothing - across 444 German online shops the rating fits in a third of a point, while the share of 1 and 2 star reviews varies 11x</title>
<link>https://euroscrape.github.io/apify-actors/articles/14-trusted-shops-ratings.html</link>
<guid isPermaLink="true">https://euroscrape.github.io/apify-actors/articles/14-trusted-shops-ratings.html</guid>
<description>Trusted Shops is one of the most common trustmarks on German online shops. Each certified shop has a public profile with its rating out of 5, the number of reviews collected over the last twelve months, and the count of reviews per star.I read 444 of those profiles: the first results of the directory for three everyday searches - garden (165 shops), jewellery (162) and furniture (173, limited t...</description>
</item>
<item>
<title>Companies file 1 French building permit in 5 and build 3 homes in 4 - and the register names them 8 months before the site opens</title>
<link>https://euroscrape.github.io/apify-actors/articles/13-building-permits-window.html</link>
<guid isPermaLink="true">https://euroscrape.github.io/apify-actors/articles/13-building-permits-window.html</guid>
<description>Every building permit granted in France ends up in a national register called Sitadel, and the Ministry’s statistics office publishes it as open data every month: 1.9 million permits creating dwellings since 2013, 800,000 for non-residential buildings. It is one of the most commercially useful public datasets in the country, and it is little known outside the construction trade.I spent a day wi...</description>
</item>
<item>
<title>I matched 2,518 apartment sales to their energy certificates - F and G homes sold 16% cheaper per m²</title>
<link>https://euroscrape.github.io/apify-actors/articles/12-dvf-dpe-energy-discount.html</link>
<guid isPermaLink="true">https://euroscrape.github.io/apify-actors/articles/12-dvf-dpe-energy-discount.html</guid>
<description>France is phasing “energy sieves” out of the rental market: homes rated G can no longer be let under a new lease since 2025, F follows in 2028, E in 2034. Everyone repeats that these homes sell at a discount. Two official open datasets make it possible to measure it instead of repeating it - if you can join them.Two registers, no common key (almost)  DVF lists every notarized property sale: pri...</description>
</item>
<item>
<title>Night power is not the cheapest, and the cheapest fuel station is often a ghost - two things official energy data taught me</title>
<link>https://euroscrape.github.io/apify-actors/articles/11-energy-two-assumptions.html</link>
<guid isPermaLink="true">https://euroscrape.github.io/apify-actors/articles/11-energy-two-assumptions.html</guid>
<description>Two “everybody knows” rules about energy prices: electricity is cheapest at night, and the cheapest station is the one at the top of the price list. I checked both against the official data. Neither held.1. The cheapest three hours of electricity are at lunchtimeEurope’s day-ahead market now prices electricity in 15-minute steps, published every day around 13:00 CET for the next day. I took 31 ...</description>
</item>
<item>
<title>France publishes every property sale as open data - most people compute the price per m² wrong</title>
<link>https://euroscrape.github.io/apify-actors/articles/10-dvf-prix-immobilier.html</link>
<guid isPermaLink="true">https://euroscrape.github.io/apify-actors/articles/10-dvf-prix-immobilier.html</guid>
<description>France’s DVF dataset (“Demandes de valeurs foncières”) records every notarized property sale: the real price paid, the address, the surface, down to GPS coordinates. It’s the ground truth behind every French price-estimate website, and it’s free.It also has a trap that most quick analyses fall into.One sale ≠ one rowDVF spreads a single sale (a mutation) over several rows: one per unit involved...</description>
</item>
<item>
<title>Zero-rating an intra-EU invoice? Without a VIES consultation number, you may owe the VAT yourself</title>
<link>https://euroscrape.github.io/apify-actors/articles/09-vat-vies-proof.html</link>
<guid isPermaLink="true">https://euroscrape.github.io/apify-actors/articles/09-vat-vies-proof.html</guid>
<description>When an EU business sells B2B to another member state, the invoice usually goes out without VAT - the customer self-accounts for it. One condition: the seller must have verified the customer’s VAT number in VIES, the European Commission’s registry. If the number turns out invalid and you can’t prove you checked, the tax authority can make you pay the VAT.VIES has a public page, but checking 300...</description>
</item>
<item>
<title>When a Vinted search finds nothing, it quietly shows you popular junk - here is how to detect it</title>
<link>https://euroscrape.github.io/apify-actors/articles/08-vinted-fallback-feed.html</link>
<guid isPermaLink="true">https://euroscrape.github.io/apify-actors/articles/08-vinted-fallback-feed.html</guid>
<description>While building a Vinted scraper, my cloud test suite flagged something odd: a search for zqxwcevrbtynumz introuvable - deliberate nonsense - returned 50 items. Dresses, sneakers, a phone case. All real listings, none related to the query.Vinted does this on purpose: when a search has no real matches, the page is filled with popular listings so the user never sees an empty screen. Fine for shopp...</description>
</item>
<item>
<title>Get every new 1-star review of your app in Slack (App Store and Google Play, 58 countries)</title>
<link>https://euroscrape.github.io/apify-actors/articles/07-app-reviews-alerts.html</link>
<guid isPermaLink="true">https://euroscrape.github.io/apify-actors/articles/07-app-reviews-alerts.html</guid>
<description>App teams usually see reviews late: someone opens App Store Connect or the Play Console once a week, in one country, and the angry 1-star review from Germany sits there unanswered.I wanted the opposite: every new negative review, from both stores and every country, pushed to Slack within the hour. So I built App Store Reviews Scraper + Google Play Reviews on Apify.Both stores from one input{ &quot;a...</description>
</item>
<item>
<title>The same flight cost $362 or $162 depending on the day - building a fare calendar from Google Flights</title>
<link>https://euroscrape.github.io/apify-actors/articles/06-google-flights-calendar.html</link>
<guid isPermaLink="true">https://euroscrape.github.io/apify-actors/articles/06-google-flights-calendar.html</guid>
<description>Nonstop Lisbon → Amsterdam, two adults, one way. Same route, same airlines, same week:            Departure      Cheapest fare                  Mon 2 Nov      $362              Tue 3 Nov      $234              Wed 4 Nov      $183              Thu 5 Nov      $183              Fri 6 Nov      $205              Sat 7 Nov      $263              Sun 8 Nov      $326              Mon 9 Nov      $293   ...</description>
</item>
<item>
<title>Build B2B lead lists from official company registers (France SIRENE and UK Companies House)</title>
<link>https://euroscrape.github.io/apify-actors/articles/05-company-registers-leads.html</link>
<guid isPermaLink="true">https://euroscrape.github.io/apify-actors/articles/05-company-registers-leads.html</guid>
<description>France and the UK both publish their company registers as open data. That’s every company, with its activity code, address, headcount band, creation date and, in the UK, its officers. It’s the most complete B2B list you can get, and it’s free.What the registers don’t give you is a website, an email or a phone number. That’s the part sales teams actually need, so two Apify Actors fill it in:  Fr...</description>
</item>
<item>
<title>Find websites running WordPress, WooCommerce or Shopify - and the ones that need your help</title>
<link>https://euroscrape.github.io/apify-actors/articles/04-tech-stack-leads.html</link>
<guid isPermaLink="true">https://euroscrape.github.io/apify-actors/articles/04-tech-stack-leads.html</guid>
<description>Agencies, freelancers and SaaS sales teams all ask the same question: which companies use technology X, and which of them have a problem I can fix?Instead of looking it up in a database, Website Tech Stack Detector (an Apify Actor) checks the live website, so the answer is current, even for small local businesses (garages, dental practices, accountants, shops).What it returns for one websiteA r...</description>
</item>
<item>
<title>57% of the contract lots I sampled got a single bid - mining EU tenders and award winners from TED</title>
<link>https://euroscrape.github.io/apify-actors/articles/03-eu-tenders.html</link>
<guid isPermaLink="true">https://euroscrape.github.io/apify-actors/articles/03-eu-tenders.html</guid>
<description>I pulled one week of public contract awards in IT, software and medical supplies from Poland, Germany, France, the Netherlands and Italy: 60 award notices, €141M in total, 179 different winning companies.Of the 211 lots that reported how many bids they received, 57% got exactly one bid. The average was 2 bids per lot. And 63% of the winners were SMEs.That’s one week and three categories, so don...</description>
</item>
<item>
<title>Same used iPhone, 62% price gap - comparing second-hand prices across 18 European countries</title>
<link>https://euroscrape.github.io/apify-actors/articles/02-second-hand-europe.html</link>
<guid isPermaLink="true">https://euroscrape.github.io/apify-actors/articles/02-second-hand-europe.html</guid>
<description>A used iPhone 13 128 GB had a median asking price of €172 in Poland and €279 in Finland on the same day. A Nintendo Switch OLED: €183 in Poland, €266 in Denmark.Those numbers come from one search run on the main second-hand marketplace of 18 European countries at once, with every price converted to euros. Here’s how it works and what you can do with it.The problemEvery country has its own secon...</description>
</item>
<item>
<title>Check a hotel’s price on every booking site (and spot rate-parity gaps) without writing a scraper</title>
<link>https://euroscrape.github.io/apify-actors/articles/01-google-hotels.html</link>
<guid isPermaLink="true">https://euroscrape.github.io/apify-actors/articles/01-google-hotels.html</guid>
<description>Google Hotels quietly does something very useful: for any hotel and any dates, it lists the price on the hotel’s own website and on Booking.com, Expedia, Agoda, Hotels.com, Trip.com and often 20+ other sites.That’s exactly what two kinds of people need:  Hotels and revenue managers, who want to know if an online travel agency undercuts their official rate (a “rate parity” gap), on which dates, ...</description>
</item>
</channel>
</rss>
