/
Navigation
Chronicles
Browse all articles
Explore
Semantic exploration
Research
Entity momentum
Nexus
Correlations & relationships
Story Arc
Topic evolution
Drift Map
Semantic trajectory animation
Posts
Analysis & commentary
Pulse API
Tech news intelligence API
Browse
Entities
Companies, people, products, technologies
Domains
Browse by publication source
Handles
Browse by social media handle
Detection
Concept Search
Semantic similarity search
High Impact Stories
Top coverage by position
Sentiment Analysis
Positive/negative coverage
Anomaly Detection
Unusual coverage patterns
Analysis
Rivalry Report
Compare two entities head-to-head
Semantic Pivots
Narrative discontinuities
Crisis Response
Event recovery patterns
Connected
Search: /
Command: ⌘K
Embeddings: large
TEXXR

Chronicles

The story behind the story

← → days · ↑ ↓ browse · Enter similar · o open

A look at the fight between city officials and parents over Stockholm's glitchy app for its schools, as annoyed parents built their own open source version

Stockholm's official app was a disaster.  So annoyed parents built their own open source version—ignoring warnings that it might be illegal. Tweets: @frankcatalano , @lex_crawford , @lgworld , @elfsternberg , @mraharrisoncs , @jalager , @petercoffee , @masspirates , @iethics , and @mattburgess1 Tweets: Frank Catalano / @frankcatalano : What happen when parents reverse engineer and recreate a school app because they're frustrated with the one the school system itself made? It works. And then the school system (in Stockholm) reports it to the police. https://arstechnica.com/... (@arstechnica) #edtech Alexander Crawford / @lex_crawford : Here's the full epic story of the @oppnaskolplatt adventure, the brainchild of @Landgren , @JohanObrink, @ErikHellman and others. https://twitter.com/... Libre Arts / @lgworld : City of Stockholm tried to bully an open source developer into submission for trying to provide an alternative solution for their crappy online service. And utterly failed. https://twitter.com/... @elfsternberg : This is an incredible lesson in software development and stupidity. The real lesson here is to make multiple apps, small and streamlined and purposeful, even if they all use a common API. https://www.wired.com/... @mraharrisoncs : Fascinating from Sweden on the power of open source citizen development! https://www.wired.com/... @jalager : Good write up of the journey of @oppnaskolplatt. Open APIs should be the rule for any application developed with public funds. https://twitter.com/... Peter Coffee / @petercoffee : “Landgren argues that cities should learn to run their IT projects with small updates, rather than monstrous procurements... Most of all, Landgren argues that officials should make their APIs open so citizens can build technology that works for them.” https://arstechnica.com/... Mass. Pirate Party / @masspirates : Mattias Rubenson, the secretary of the @piratpartiet: “There is, in general, the possibility of a school platform being good. But you have to involve students, and especially teachers, in the development from the start. There has been none of that in the School Platform.” https://twitter.com/... @iethics : “Landgren hopes the... saga will teach politicians and city officials that the technology they provide for citizens shouldn't be procured as huge IT projects—and that the people who will end up using it should be involved in the planning and development”: https://www.wired.com/... Matt Burgess / @mattburgess1 : 1/ For the last few months I've been following a fight between the City of Stockholm and a group of parents. Since 2013, the City has spent $117m on a school platform. But it doesn't work. So parents built their own. The City called the police. https://www.wired.com/...

Wired Matt Burgess

Context & Ripple Effects

This story lands in the middle of a decade-long pattern of edtech backfiring on its buyers: San Francisco's gadget-heavy middle school overhaul funded by tech titans collapsed into the same systemic problems it promised to fix (the Wired investigation), and Kansas towns revolted against Summit Learning's curriculum software well before Stockholm's parents took matters into their own hands (the Summit Learning backlash). What makes the Stockholm case different is the response: rather than protesting, parents shipped working software.

The stakes are procurement-scale failure meeting grassroots competence — the City of Stockholm has spent $117M since 2013 on a school platform that still doesn't function, while the volunteer-built oppnaskolplatt app works. The city's answer was to report the parents' project to the police after warning it might be illegal, turning a UX complaint into a fight over who may build civic software.

First-order effects

  • The parents behind oppnaskolplatt now face legal exposure — police reporting and alleged pressure on an open source developer — for shipping an app that competes with the official one they pay taxes for.
  • Stockholm's officials get a working free alternative circulating among parents, which undermines confidence in the $117M platform every time the official app glitches.

Second-order effects

  • Critics like Landgren are converting the fiasco into a concrete procurement demand: city IT projects should expose open APIs and involve users in development, so third parties can build without reverse-engineering.
  • Other municipalities running troubled school-software contracts now have a visible template — parent-built forks — that raises the reputational cost of defending failing vendors legally instead of fixing the product.

Third-order effects

  • If the pattern holds, public-sector software procurement shifts from monolithic vendor platforms toward open APIs and community-maintained clients, with the legal status of reverse-engineering government apps becoming a governance question cities must settle explicitly.
  • The same parent-activist dynamic later surfaced in Denmark's debate over Google's ubiquity in schools, suggesting organized parents are becoming a standing check on how children's school software is chosen and governed across Europe.

The trend: Civic software is moving from closed vendor monopolies toward open-source alternatives built by the users institutions failed, forcing governments to choose between embracing open APIs and litigating against their own constituents.

Discussion

  • @elfsternberg @elfsternberg on x
    This is an incredible lesson in software development and stupidity. The real lesson here is to make multiple apps, small and streamlined and purposeful, even if they all use a common API. https://www.wired.com/...
  • @iethics @iethics on x
    “Landgren hopes the... saga will teach politicians and city officials that the technology they provide for citizens shouldn't be procured as huge IT projects—and that the people who will end up using it should be involved in the planning and development”: https://www.wired.com/..…
  • @mattburgess1 Matt Burgess on x
    1/ For the last few months I've been following a fight between the City of Stockholm and a group of parents. Since 2013, the City has spent $117m on a school platform. But it doesn't work. So parents built their own. The City called the police. https://www.wired.com/...