Sunlit Gives You Control Over Your Data

After my previous post about the data lock-in of the Storehouse app, I would be remiss not to mention Sunlit, Manton Reece’s new app that was released on the same day as Storehouse. The two apps are actually quite different, but they both try to solve a similar need: provide an easy way to create stories around your photos and share them with others on the web.

There is one crucial difference, though: by using Sunlit you don’t give up control over the content that you create. While the app does publish your story under the sunlit.io domain, it uses the App.net file storage to store the actual content — and that includes not only the images but also a static HTML file that you can easily copy over to your own server to publish the story under your control.1 Manton has written about how it works and they decided to do it this way:

We think this approach makes the whole system a lot more flexible and open. Your data is never hidden inside the app and your published pages are never locked behind a server.

The Best of Both Worlds

I love this approach. It makes the app useful for people like me who like the idea of having an easy-to-use publishing interface but want to retain control of their content while keeping it simple for users who don’t want to deal with this kind of stuff. And it is no accident that an app like this comes from Manton Reece. By switching from Twitter to App.net, Manton has already shown that he cares deeply about corporate data silos. Kudos!

  1. Support for this use case is not quite perfect because the HTML references images with their absolute URLs on App.net, so you would have to manually edit the HTML if you also wanted to copy the photos over to another server. I would prefer if Sunlit uploaded another version of the HTML file with relative references to dependencies. ↩︎