← Raku in Excel and Google Sheets
Privacy policy
Raku formulas: the Excel add-in and the Google Sheets add-on that add
=RAKU.EVAL to Excel and =RAKU to Sheets, made by
Andrew Shitov. This policy also covers the Sheets script you can paste into a
spreadsheet yourself. Last changed on 8 October 2026.
In short #
The formulas compute on your computer: inside Excel, or in your browser for Google Sheets. Raku formulas collect nothing, keep nothing outside your spreadsheet, and send your data to no one: not to the developer, and not to anyone else. There are no accounts, no cookies, no analytics and no advertising.
What they read and write #
- The code and the values of each RAKU formula, to compute its result.
- Column A of a sheet named
Raku, when there is one: the subs a formula can call. - They change the spreadsheet only when you ask. Add the Raku sheet inserts that sheet, with two examples on it; Insert puts an example into the cell you selected; Recalculate takes each RAKU formula out and puts it back, so that it runs again. In Google Sheets, the Raku sidebar does the same to a formula once it has calculated it, and to every RAKU formula when the Raku sheet changes, so that the cell shows the result.
- In Google Sheets, a formula's code and values go to the sidebar, and its result comes back, through the spreadsheet's own cache in Apps Script, which Google keeps for up to six hours.
Nothing else in the spreadsheet, and no other file.
Where the computing happens #
Excel. On your computer, inside Excel, or in your browser for Excel on the web. When the add-in starts, Excel downloads its program files from raku.online and Microsoft's Office.js library from Microsoft. These are downloads of program files: no spreadsheet content goes with them.
Google Sheets. In the Raku sidebar, a page in your browser that Google Sheets shows beside the spreadsheet. When it opens, it downloads the same program files from raku.online. A formula's code and values reach it, and its result goes back, through Google Apps Script, Google's environment for Sheets add-ons and scripts: between your browser and Google, and nowhere else.
What the developer receives #
Nothing from your spreadsheets. What a formula prints is shown in Excel's Raku pane or in the Sheets sidebar, on your screen only, and the Sheets add-on's error logging is off. The Sheets script you paste yourself is yours, and its log is yours too.
Microsoft and Google tell the developer how many people have installed the add-ins, as their stores do for every add-in, and Google's Apps Script dashboard shows how many times the add-on ran and how long it took. None of it holds spreadsheet content.
Hosting #
raku.online, where the program files for Excel and for the Sheets sidebar are, is hosted by GitHub Pages. GitHub may record the IP address of whoever downloads a file from it, for security, as the GitHub General Privacy Statement describes. raku.online itself has no analytics and sets no cookies.
Google user data #
The Sheets add-on asks Google for two permissions: to see and change the
spreadsheet it is used in (the spreadsheets.currentonly scope),
and to show its sidebar (script.container.ui). It uses them
only as this page describes, keeps none of the data beyond the
spreadsheet's six-hour cache, and passes none of it on. Raku formulas' use of information received from Google APIs
adheres to the
Google API Services User Data Policy,
including the Limited Use requirements.
Questions #
Write to mail@deepsoft.online, or open an issue at github.com/ash/rakupp/issues. When this policy changes, this page changes first, with the new date at the top.