The last mile problem.
How Learning Tapestry built a privacy-first tool that turns manual file copying into a single click, delivering open curriculum to 50,000+ teachers across America.
The Problem
Organizations like OpenSciEd, New Visions for Public Schools, and the Louisiana Department of Education invested years in developing rigorous, standards-aligned materials. But when they released them to the world, free to use, free to adapt, and free to share, getting it into a teacher’s hands was anything but simple.
For open educational resources, a typical curriculum unit lives as a collection of Google Docs organized into folders: teacher editions, student handouts, assessments, answer keys, lab instructions, planning guides etc. The organization of the folders and the files inside those folders for each unit matters. To use them, teacher typically had to access a “view only” folder, open each file individually, click “Make a copy,” rename it, move it to the right folder, and then repeat, hundreds of times over before teaching a single lesson.
Multiply that across an entire year of curriculum, across thousands of teachers onboarding at the same time, and the scale of the problem becomes clear. Districts couldn’t deploy the curriculum quickly, and teachers often gave up halfway through. The curriculum that was supposed to be freely accessible was, in practice, buried under a wall of manual labor.
Free is not the same as accessible. Between an open curriculum living in a publisher’s Google Drive and a teacher’s Monday morning lesson, there remained a gap: tedious, manual, and stubbornly persistent.
The Solution
Learning Tapestry’s answer was the Bulk Downloader, a deceptively simple tool that does exactly one thing: it copies a complete curriculum unit with editable files to a teacher’s Google Drive with a single click.
Every lesson, every handout, every teacher note, and every assessment is organized into a clean folder structure that mirrors how the curriculum is designed to be taught. Teachers select a unit they want to own an editable copy of, authorize the tool with their Google account, and the Bulk Downloader handles the rest. The materials appear in the teacher’s Google Drive, ready to open, edit, and teach.
But the real innovation isn’t only with the copy mechanism, it’s the privacy architecture. The Bulk Downloader was designed to ensure privacy. It never reads a teacher’s existing files. It never stores personal data. It requests only the minimum Google permissions needed to create new files, and those permissions are revocable at any time.
Write-only Google Drive permissions. Never reads existing files. Never stores personal data. No student information collected. Permissions revocable at any time. Built to pass the strictest district IT reviews without hesitation. Those reviews evaluate compliance with FERPA and state student privacy laws, and the write-only permission model and zero-data-retention architecture were deliberate choices shaped by our experience navigating these requirements across multiple deployments.
File operations run directly between Google’s APIs and the teacher’s browser. No curriculum content or user data passes through Learning Tapestry’s servers. The tool is a conduit, not a repository, by design.
Embeddable in any curriculum website. White-labeled for each partner organization. Works with any Google Drive-hosted curriculum structure. Deployed across multiple publishers with zero content-side changes.
The Impact
The Bulk Downloader is production infrastructure that serves many open curriculum initiatives in the country.
The Bulk Downloader is one piece of Learning Tapestry’s broader vision for curriculum distribution, what the team calls “author once, publish everywhere.” The idea is simple: curriculum publishers should be able to write their content once and deliver it to every platform teachers use, without rebuilding or reformatting for each channel.
The Bulk Downloader supports access via Google Drive. Learning Tapestry has also built companion tools that extend the same philosophy to other platforms:
- The Google Classroom Loader takes curriculum content and imports it as ready-to-assign coursework.
- The Canvas Loader pushes OCX-formatted content directly into Canvas LMS modules, serving the growing number of districts that run Canvas as their primary learning management system.
Together, these tools help curriculum publishers get their curriculum into spaces where teachers can access it. Learning Tapestry develops tools to handle that last mile of access and delivery, getting that content into Google Drive, Google Classroom, Canvas, or whatever platform comes next, without the publisher touching a single file. This is what infrastructure work looks like when it’s done right: the quiet elimination of friction between a great curriculum and the teacher who needs it.
What’s standing in your way of delivering great curriculum to teachers?
We build privacy-first tools that deliver open curriculum to every teacher who needs it.
Work with us