Double-click the folder to open it.
Open
About ara

ara

Software should be something you own, not something you are lent.

Almost everything now asks for an account, needs a connection, watches what you do, and can be taken away or changed without you. None of that is necessary. It is there because it pays.

So the things made here are built the other way round: one file, no dependencies, no account, no network, nothing counted, nothing for sale inside. Small enough to keep, simple enough to understand, and yours once you have it.

Given away because a tool that costs nothing to copy should cost nothing to have.

Always free, always fair.
Free software under the GNU GPL v3: use it, change it, share it — what is built from it stays free. Terms

Folder
Terminal
>
Trash
Write
Pad
Settings
Notes
Calendar
Sheet
People
What is ara
PDF
Picture
Play
Kit
Arcade
Share
City
Froggy
Paper
Talks
Studio
Look
Records
Hum
Frame
Sums
Watch
App
Contacts

Write to a person

There is no support desk and no ticket system. Mail arrives at a real inbox and gets read.

hello@circlesinsquare.com

If something broke while you were using it, say what you were doing and what device you were on.

Build for ara

Make an app for this desk

No code to write. Hand one of these to any assistant that writes HTML, say what you want, and drag the file it gives you onto the desk.

1
2

Questions

What is ara?

A desktop in a single HTML file. No installation, no account, no server. Open the page and it is there, with its tools inside it.

What can I bring in?

Anything. Drag a file onto the desk, or use File › Add a file. Look opens almost everything — writing, spreadsheets, pictures, PDFs, sound, film, archives, books, and what it cannot read it shows you byte by byte. What nothing opens, the desk keeps anyway and hands back exactly as it came: right-click › Hand it back. It will only ever refuse for room, never for the kind of thing something is.

Where is my work kept?

In this browser, on this device. Nothing is sent anywhere. To carry it: File › Bake ara writes the desk, your work and every tool into one file that opens anywhere with nothing to import. File › Save ara writes a smaller file of your work only; Bring her back puts it back onto any ara.

Can I lose it?

Yes — if you clear your browsing data, use a private window, or switch device, and on Safari if you do not open it for about a week. A baked file on your own disk is the thing nothing can clear.

Can I keep something private?

Right-click a folder and choose Make safe. What is inside is encrypted with your password — properly, so it cannot be read even by opening the browser's storage. The names stay visible. A forgotten password is final: nothing is kept anywhere to recover it from. The desk lock, by contrast, is a curtain: it hides the desk, it does not encrypt it.

Can an app reach the internet?

Only where you say. Every app starts offline. An errand goes one time: it names its one address, you say yes, it runs in a sealed room the browser holds to that address, and it is gone when it answers. An app you set to ongoing, in Settings › Permissions, may reach the addresses it names while it is open — the desk asks once a session, its window says which mode it is in, and Settings keeps a record of every door it opened and when. The desk bounds where, never what: what an app sends to an address you allowed is its own.

Can I use it on two devices?

Yes, with the file. Bake the desk into a folder that already syncs — Dropbox, iCloud Drive, Google Drive — and open that file on the other machine; everything is there. On a phone, open ara from its address and use File › Bring her back to pick the same file. Bake again before you leave a device: the file is a picture of the moment it was made, and work done after it is not in it. One person, two devices, taking turns — two people on one file will lose each other’s work.

Does it work on a phone?

Yes. On Android everything works as on a computer. On an iPhone, Apple does not let a file saved to the phone run as a program, so you open ara from its address, bake, and the bake opens in Safari. That is Apple's decision, not ours.

Does it work without a connection?

The page has to load once. After that it runs entirely on your device.

Can I write my own app for it?

Yes, through the same door the tools here use — nothing built in is privileged. An app is one HTML file that says hello to the desk; from then on it can ask for its settings and your files, save what it makes, and put its own menus in the bar. Help › Build for ara carries the whole of it, ready to hand to an assistant if you do not code. Drag your file onto the desk and it opens as an app, exactly as ours do.

Can I build on it?

Yes — for anything at all. It is free software under the GNU GPL v3: take it, change it, build on it, even sell what you make. The one condition is that what you build from it stays free too, source and all. An app that only speaks to the desk is your own separate program, under any licence you like.

What is a digital crack?

A hairline in the glass. Small, permanent, and eventually the light gets through.

Report a bug

Something broke

Say what you were doing, what you expected, and what happened instead — and the device and browser you were on. It goes straight to the person who made the desk, and nothing is published without asking you first.

Send it

This opens your mail app with the message ready to send.

ara

Gathering the tools…

Cancel OK