Legal

Privacy Notice

What Hustled records, what reaches us, how we use it, and the rights available to you.

Effective date
23 September 2026
Last updated
13 November 2026

This Privacy Notice explains what Hustled records, what reaches us, how we use it, and the rights available to you.

Hustled is operated by Re-solve.co, a sole proprietorship owned by Altaf Nadaf, based in India (“Hustled”, “we”, “us”, “our”).

The short version: what Hustled tracks stays on your computer unless you choose otherwise. By default our servers hold your email address, an account identifier, and whether your subscription is paid up. If you switch on Hustled portal in Settings, your finished time entries are also copied to our servers so that you can see them in a browser, and, if you also tick it, a copy of your rules so that you can change them there. That is off until you turn it on, it sends nothing about which apps or sites you used, and you can delete everything we hold, whenever you like (section 8). Separately, if you let your own AI assistant read your totals or change your rules, what it reads goes to the company that runs the assistant (section 6); that is off until you turn it on too.

1. What stays on your machine

Everything Hustled observes is written to a database on your own computer and is never uploaded: application names, window titles, website domains, when you were active, your projects, your rates — and, if you connect a calendar, the titles and times of your meetings.

What you can choose to send comes from your finished time entries: the entries themselves, to Rizqo if you connect it (section 6) and to the Hustled portal if you switch it on (section 8); to the Hustled portal, your rules, if you also tick that (section 8); and, to an AI assistant you choose to let read your totals or your rules, the project and client names, the hours on them and, if you allow it, your rules (section 6). Unless you do, we cannot read any of it. If your computer is offline, Hustled carries on recording exactly as normal. If you uninstall Hustled, your data stays on your machine until you delete it.

2. What Hustled never records, anywhere

Keystrokes or the content of what you type; a picture of your screen; your clipboard; your camera or microphone; the contents of files; and network traffic.

One setting reads text from your screen, and it is off unless you turn it on. Some apps call every window by their own name, so Hustled can only record that you were in that app. If you turn on Screen text in Settings › Privacy, Hustled reads the heading at the top of such a window — a chat’s or a page’s title — on your computer, using Windows’ own text recognition, and keeps that one line as the window’s title. The picture is discarded straight away and is never stored or sent. Password managers, private messengers and sign-in windows are never read, and a line containing an email address, a phone number, a long number or an amount of money is dropped. Turn it off and nothing more is read.

Web addresses are reduced to the domain — example.com, never the page, the query or the fragment — before they are written down at all. This is a product position rather than a temporary limitation.

3. What we collect

When you create an account and subscribe, we hold:

  • your email address;
  • a randomly generated account identifier;
  • the date your subscription is paid up to, and its status; and
  • identifiers from our payment provider, so that a payment can be matched to your account; and
  • only if you switch on Hustled portal, the finished time entries, project names and client names you send (section 8).

Payment card details are collected and processed by our payment provider and are never stored by us. We also hold whatever you send us if you contact us for support.

4. How we use it, and on what basis

We use your email address to sign you in and to contact you about your subscription, and we keep a subscription date so that the app knows whether it may record. Both are necessary to perform our contract with you. Where we contact you about a security or legal matter, we do so on the basis of our legitimate interest in operating the Services safely.

Time entries you choose to send to the Hustled portal are used only to show them back to you, and we hold them on the basis of your consent, which you give by switching it on and withdraw by switching it off or deleting them (section 8).

We do not profile you, we do not advertise to you, and we do not sell or share your personal information.

5. Who else is involved

  • Paddle.com Market Ltd — our reseller and merchant of record. Paddle takes the payment and holds your billing details, and is a data controller in its own right for that information.
  • Resend — sends your sign-in emails, and processes your address in order to deliver them.
  • Cloudflare — hosts the website, our account service and the web portal, and provides privacy-preserving visitor statistics that set no cookies and do not identify individuals. If you switch on Hustled portal, it also holds the time entries you send (and a daily total of unfiled time, if you tick that), in a database located in the European Union, and acts for us as a processor of them.
  • Google or Microsoft — only if you connect a calendar. Your computer talks to them directly, nothing about it passes through our servers, and they do not act for us. See section 7.

We may also disclose information where required by law, to protect our rights or the safety of others, or in connection with a merger or sale of the business, in which case we will take reasonable steps to ensure it remains protected.

6. If you connect another product, or let an AI assistant read your totals

Hustled can send your time entries to Rizqo, and only if you connect it. Entries go when you press Sync, or by themselves if you turn on automatic syncing, which is off unless you do.

What is sent is each time entry and its description. Hustled writes the description from what you were working on — an email’s subject, a page’s title, a meeting’s title, or a heading Screen text read — and you can change it before it goes. A website is only ever named by its domain. Application usage, idle detection, the pages you visited and anything else describing how your day was spent are never sent, on any button.

AI assistants. You can let an AI assistant you already use, such as Claude, read your totals, so you can ask it things like “how much did I work on this project this week?” This is off until you switch it on in Settings. Hustled never calls an AI service itself and sends nothing to one: the assistant asks Hustled when you ask it a question. Claude Desktop asks Hustled on your computer. ChatGPT, and Claude on the web, can only reach servers on the internet, so they ask Hustled’s servers instead, which answer from the finished time entries you chose to show online (section 8) — so that route works only if you have switched Hustled portal on.

What an assistant can read is the names of your projects and clients, the hours on them added up by Hustled, and whether Hustled is recording. It cannot read window titles, descriptions, website domains, rates or anything captured, and it cannot change an hour. What it reads goes to the company that runs the assistant, and that company’s own terms apply to it. Every request an assistant makes is listed in Settings with exactly what it was given, and you can switch it off at any time.

Rules, a second switch. If you also switch on “Let assistants see and change rules” in Settings, which is off until you do, an assistant can list your rules and add, change or delete one. A rule says what Hustled looks for (an app’s name, a website’s address or words in a window title) and which project and stage it files to, so the assistant reads those words and names. Hustled on your computer makes each change itself, at once, and lists it under Rules with an Undo. Before it adds a rule, the assistant is told to ask you whether the rule should file your time by itself or only suggest it for you to accept, and Hustled will not add one without your answer. A rule that files by itself puts time on your timesheet, which can go on to Rizqo or the portal like any other entry.

ChatGPT and Claude on the web. You allow each one yourself, on a Hustled page you reach after signing in with your email link, and nothing is shared until you press Allow. They are given the same totals and names, and, if you chose to send it (section 8), a daily total of time not yet filed, and nothing more: never descriptions, rates or anything about what you were doing, and they cannot change an hour. If you have put your rules online (section 8) and switched on the rules switch above, they can also read and change your rules the same way: a change they ask for waits on our servers until Hustled on your computer picks it up and makes it. We keep that you allowed an assistant, when, and when it last asked, plus a sign-in code for it that we store only as a one-way hash. We do not keep what it asked or what it was told, except a change to a rule, which is kept as described in section 8. You can see the assistants you have allowed on the portal and remove any of them at any time, which ends its access at once; deleting your hours online removes them all.

7. If you connect a calendar

You can connect a Google or Microsoft calendar so that Hustled can offer your meetings as time entries. It is optional, and you can disconnect at any time in Settings.

What Hustled reads. The title, start time and end time of the events on your calendar, and the email address of the account you connect so that Settings can show which one it is. It does not read who was invited, descriptions, locations, meeting links or attachments, and it never creates, changes or deletes anything in your calendar.

Where it goes. Your computer asks your calendar provider directly, and what it reads is stored only in the database on your computer, with the rest of what Hustled records. None of it reaches our servers. The sign-in your provider issues is kept in your operating system’s credential store, never in that database.

When. On connecting, Hustled reads the last fourteen days and tomorrow. After that it reads yesterday, today and tomorrow every fifteen minutes while you are at your computer.

How it is used. Only to show you your meetings, so that you can file them as time, and to recognise a quiet stretch during a meeting as that meeting. When you file one, its title becomes that time entry’s description, and goes wherever the entry goes — to Rizqo, for example, if you have connected it (section 6).

Disconnecting deletes the stored sign-in and every event read from that calendar. Time entries you filed from a meeting stay, as your own records. You can also remove Hustled’s access from your Google or Microsoft account at any time.

Hustled’s use and transfer to any other app of information received from Google APIs will adhere to the Google API Services User Data Policy, including the Limited Use requirements. Calendar data is never used for advertising, never sold, never used to train any AI model, and never read by anyone at Hustled.

8. If you show your hours online (Hustled portal)

Hustled portal is a page at portal.hustled.app where you can see your timesheet and reports in a browser. It works only if your finished time entries are on our servers, so this is the one setting that puts them there. It is off unless you turn it on, in Settings › Privacy, on every install, including ones that existed before it was added. Until you do, nothing in this section applies to you.

What is sent. Each finished time entry: its project and stage, its description, when it started and ended, how long it was and the time zone it was made in; and the names of your projects and clients. What is never sent: which applications or websites you used, window titles, anything Screen text read, idle time, your rates or any money, or anything else about how your day was spent, apart from the one daily total described next, if you choose it. A timer that is still running is not sent until it stops, and neither is anything you have not confirmed.

Unfiled time, a separate tick. Hustled tracks your day whether or not you have filed it to a project, and an assistant such as ChatGPT can only say how much you worked today if it knows about the part you have not filed yet. So there is a second option, “Also send unfiled time, as a daily total”, which is off until you tick it and only available while Hustled portal is on. If you tick it, Hustled sends, for each of the last 31 days, a date and how long you were tracked that day without it being filed to a project, as a number of seconds. Nothing about what the time was spent on goes with it: no application, website, window title or description. It is worked out on your computer and updated as your day changes. Switching Hustled portal off, or deleting your hours, unticks it. Unticking stops it, and what we hold stays until you delete it, like everything else here.

Rules, a separate tick. “Put my rules online” is off until you tick it and only available while Hustled portal is on. If you tick it, Hustled sends a copy of your rules so that you can see and change them on the portal, and, if you allow it (section 6), so can your AI assistant. For each rule that is its name, what it looks for (app names, website addresses and words in a window title, as you or your assistant typed them), the project and stage it files to, the dates it applies, and whether it is on and files by itself; with it go the names of your projects, clients and stages, and a list of the last 50 changes made from the portal or by an assistant. Nothing Hustled captured goes with it: no window title it saw, no site you visited, no time. A change you or an assistant make there is kept on our servers until Hustled on your computer picks it up (within about a minute while it is running), checks it and makes it; we then keep what was asked and what became of it for up to 30 days so the portal can show you. Unticking it takes the copy and any waiting changes off our servers.

Descriptions. Hustled writes a description from what you were working on — an email’s subject, a page’s title, a meeting’s title — so one can name a client or a matter. You can send entries without them: tick “Don’t send descriptions”, and the portal shows each entry’s project and times only.

When. When you switch it on you choose whether to include days before today. After that, entries and changes go when you press Send now, or by themselves within about a minute if you turn on “Keep it up to date by itself”, which is off until you do. If you change or delete an entry in the app, the portal follows. Nothing you do on the portal changes an hour. If you put your rules online, you can change rules there; Hustled on your computer makes each change and you can undo it.

Where it is kept, and who can read it. In a database run by Cloudflare and located in the European Union, encrypted in transit and at rest by Cloudflare. It is not end-to-end encrypted: a page that shows your hours in a browser cannot be, so we and Cloudflare, who run the service, are able to read what is held, and we are responsible for it. Every request is limited to the account signed in; the portal needs the email link that signs you in, with no password; and your hours are never written to our logs, sold, shared, used for advertising or used to train any model. Nobody at Hustled looks at them except to help you at your request or to protect the service. To run it we do see, on a page for the owner, that you have switched it on, how many entries are held, the first and last day they cover and when your app last sent: counts and dates, never what an entry says. We can also stop your app sending, which leaves what is held until you delete it.

Your control. Switch it off in Settings and nothing more is sent; what we already hold stays until you delete it. Delete my hours online, in Settings or on the portal, removes every entry we hold at once, with your rules and their changes, and switches it off; copies in our backups are gone within 30 days. You can export your hours from the portal as a spreadsheet at any time, including after your subscription ends. Your own copy on your computer is never touched by any of this.

If your subscription ends. You can still sign in to the portal to export or delete your hours; the timesheet and reports are hidden until you renew. We keep the hours you sent for 12 months after your subscription ends, email you 30 days before we delete them, and then delete them. You can delete them sooner.

9. Cookies and tracking

The website sets no advertising or tracking cookies. The desktop application is not a browser and sets none at all. The portal sets one cookie, after you sign in, that keeps you signed in; it is strictly necessary, is not readable by scripts, and is not used to track you. We do not respond to Do Not Track signals differently because we do not track across sites in the first place.

10. How long we keep it

Account details are kept for as long as you have an account, and then for up to 12 months so that a returning customer keeps their history. Sign-in links expire after fifteen minutes. Payment records are kept by our payment provider for as long as tax law requires. Time entries you send to the portal are kept until you delete them, or for 12 months after your subscription ends, whichever comes first (section 8).

11. Security

We use reasonable technical and organisational measures to protect the information we hold. By default the most effective one is structural: we do not collect your tracked time, so it cannot be exposed by any incident on our side. If you switch on Hustled portal we do hold your finished time entries, and protect them as section 8 describes: each request is limited to the account signed in, sign-in links work once, a session ends after two weeks unused, and your hours are never written to our logs. No internet service can be guaranteed to be completely secure, and you remain responsible for the security of your own devices and mailbox.

12. Your rights

Depending on where you live, you may have the right to access the information we hold about you, correct it, delete it, object to or restrict its processing, or receive it in a portable form. You may also withdraw consent where we rely on it.

Deleting your account does not delete the time entries on your computer, because they are on your machine and not ours. They remain yours, and you can export them at any time. If you sent them to the Hustled portal, deleting what we hold is one button, Delete my hours online, in Settings or on the portal (section 8).

Email privacy@hustled.app and we will respond within 30 days. If you are in the UK or EEA and are unhappy with our response, you may complain to your local data protection authority.

13. International users

Hustled is operated from India, and the information we hold may be processed in India or in other countries where our service providers operate. Where personal information is transferred internationally, we rely on appropriate safeguards as required by applicable law.

14. Children

Hustled is a tool for work and is not directed at children. We do not knowingly collect personal information from anyone under 16. If you believe a child has provided us with information, contact us and we will delete it.

15. Changes to this notice

We may update this notice to reflect changes to the Services or to legal requirements. When we do, we update the Last updated date above, and if the change is material we will take reasonable steps to notify account holders.

16. Contact

Hustled
Operated by Re-solve.co
Sole proprietorship owned by Altaf Nadaf
India
Privacy: privacy@hustled.app
Everything else: hello@hustled.app
Website: hustled.app

Please contact us first with any privacy concern so that we can try to resolve it directly.