RAVEN Hub
The English guide appears first below, followed by the Slovak translation.
Anglický návod nájdeš nižšie ako prvý, slovenský preklad je pod ním.
Documentation
RAVEN Hub is a menu‑bar app for macOS that automatically tracks the time you spend in your creative and office apps — and turns it straight into clients, projects and invoices. This guide covers every tab, every setting, and every menu in the app.
Overview
RAVEN Hub lives quietly in your Mac's menu bar. It watches which app you're actively working in — Final Cut Pro, the Adobe apps, Xcode, Office, iWork, Figma, Blender, DaVinci Resolve, or even a specific web app in your browser — and automatically starts and stops a timer for the matching project. No start/stop buttons, no forgotten timers.
Everything it tracks feeds directly into the rest of the app: projects roll up into jobs for a client, jobs roll up into invoices, and invoices can be exported as PDF, emailed, or generated as structured e‑invoice XML for countries that require it.
Automatic tracking
Detects the active document/project in 20+ apps and browsers — no manual start/stop.
Clients & jobs
Group related projects under a client/job, track a shared time budget, and see combined earnings.
Invoicing
Invoices, proforma, quotes and credit notes, per‑line VAT, recurring billing, and e‑invoice export.
Reports
Time, finance, per‑job and per‑app breakdowns, with PDF and CSV export.
RAVEN Hub does not keep a Dock icon or a permanent window open. It runs from the menu bar; the full window opens on demand and can be closed again without quitting the app.
Installing & first launch
Before you open it the first time
After downloading, drag RAVEN Hub into your Applications folder (or onto your Desktop) before opening it. macOS runs apps launched directly from a downloaded ZIP in a temporary, read‑only location ("App Translocation") — this blocks automatic updates and can cause odd behavior.
If you do open it from Downloads by mistake, RAVEN Hub detects this and shows a one‑time alert — "Move RAVEN Hub to Applications" — with a button to open the Applications folder directly.
First launch — onboarding
The first time you open RAVEN Hub, a short 4‑step setup window walks you through everything it needs:
-
Terms & Privacy
Review and check the box agreeing to the License Terms and Privacy Policy. The Next → button stays disabled until this is checked — it's the only place in the app you'll be asked for this consent.
-
Accessibility access
RAVEN Hub reads the active project's window title to know what you're working on, across every app it tracks — not just one. This step shows whether access is already granted, offers a button to open the system permission prompt directly, and updates automatically the moment you grant it in System Settings — no need to come back or restart the app.
-
Your hourly rate
Set a default hourly rate used to calculate earnings. You can leave it at 0 and set it, or override it, per project later — this is just a starting default.
-
Where to find RAVEN Hub
A quick heads‑up that RAVEN Hub lives in the menu bar rather than the Dock. After this step, the app automatically opens its menu‑bar popover once so you can see exactly where to click next time.
The final step's button reads Start instead of Next and takes you straight into the app. A 14‑day free trial starts automatically — no credit card, no account creation. RAVEN Hub also launches at login by default; this can be turned off any time in Settings → General.
The main window
Opening RAVEN Hub's window (from the popover, the global shortcut, or the Dock while it's open) brings up a five‑tab workspace:
| Tab | Purpose |
|---|---|
| Projects | Your tracked and manually‑created projects, grouped into jobs for each client. The primary workspace — see Projects. |
| Clients | Your client list with contact and invoicing details, and a per‑client summary of hours and earnings. |
| Invoices | Invoices, proforma invoices, quotes and credit notes — create, edit, export, and email them. |
| Calendar | A month view of every tracked session, colored by how many hours you logged that day. |
| Reports & Export | Time, finance, job and app breakdowns with charts, plus PDF/CSV export. |
The window itself is resizable (minimum roughly 1350×680), and closing it doesn't quit RAVEN Hub — tracking keeps running in the background from the menu bar.
Motivation goal bar
A thin progress bar can be shown at the bottom of the window, tracking this calendar year's invoiced revenue against an annual target you set. Turn it on and set the target in Settings → General. It turns from blue to green — with a small glow — once the goal is reached, and switches its label to "✓ Goal reached +X · +Y%".
Creating a project
Most projects appear automatically the first time RAVEN Hub detects you working on them. You can also create one manually from the sidebar's + menu — useful for work that isn't tracked automatically, or to set up URL tracking for a web app in advance.
analytics.google.com or client.com/wp-admin — see Browser & URL tracking.Manually created projects have no app badge in the sidebar (they weren't detected from a specific application).
Project detail view
Clicking into a project shows six cards, followed by notes, URL tracking, and the session list.
Total time
Cumulative tracked duration for this project.
Project fee
Total earnings for this project — hours × hourly rate.
Job fee
Combined earnings across every project in the same job.
Job time budget
A donut ring showing progress against an optional time budget set for the whole job (in hours). Turns orange near 80% and red once over budget.
Project time budget
Same ring, scoped to just this project's own budget (set in hours on the project itself).
Hourly rate
Shows and lets you edit this project's rate inline — click Edit, type a new value, save. This is the fastest way to change a rate after the project already exists.
Notes
A free‑text notes field for TODOs, client instructions, or anything worth remembering about the project — click the pencil/plus icon to start editing.
URL tracking
Add or edit the text RAVEN Hub should look for in your browser's address bar to track time against this project (see Browser & URL tracking for how matching works). Click Add/Edit, type a substring like client.sk/wp-admin, save. Remove it the same way to disable web tracking for this project.
Sessions
Every tracked interval is listed with its time range, any note, and (for manual entries) a small label icon. Idle time over 60 seconds inside a session is shown separately from active time. Each row can be edited (start/end time, note, label) or deleted.
Add time manually
Use + Add time manually for work RAVEN Hub couldn't track automatically — a client call, offline work, or a session you forgot to let it catch. Fields: work description, date, start time, and end time (times roll over to the next day automatically if the end is earlier than the start). A live duration preview updates as you type.
App badges reference
Every tracked project carries a small colored badge showing which app produced it — the exact colors used in the app:
A project with no badge was created manually rather than detected from an application.
Automatic time tracking
RAVEN Hub recognizes the following applications out of the box. No configuration is needed — just work normally and a matching project appears.
| Category | Applications |
|---|---|
| Video & audio | Final Cut Pro, Adobe Premiere Pro, After Effects, DaVinci Resolve, Logic Pro |
| Design & image | Adobe Photoshop, Illustrator, InDesign, Lightroom (Classic & CC), Figma, Canva, Blender |
| Development | Xcode |
| Office & documents | Microsoft Word, Excel, PowerPoint · Apple Pages, Numbers, Keynote |
| Social & video editing | CapCut |
| Browser | Any web app, matched by URL — see Browser & URL tracking |
CapCut and Canva are web‑based apps under the hood, so RAVEN Hub has no window title or project file to read — it can only tell that the app is open, not which specific project you're in. For these two, RAVEN Hub tracks time at the app level: every session is logged simply as "CapCut" or "Canva."
Because of this, it's worth naming each session yourself — RAVEN Hub prompts you for this automatically: when a CapCut/Canva session ends, the Quick Note popup asks what you worked on, so your reports still show meaningful, distinct entries instead of a pile of identical "CapCut" rows.
How detection works
For each supported app, RAVEN Hub tries to work out which document or project you're actively in — not just that the app is open — using a layered approach:
- Window title (needs Accessibility permission) — the most reliable source; RAVEN Hub parses the title per‑app (e.g. stripping "— Adobe Premiere Pro 2026" or workspace suffixes) to extract just the project name.
- Screen Recording permission as a backup source for window titles, when Accessibility alone doesn't return one.
- Open file handles — if no usable title is found, RAVEN Hub checks which project file the app currently has open (
.prproj,.psd,.ai,.indd,.blend,.docx,.xlsx,.pages, and so on). - App name fallback — for cloud/web‑based tools with no local project file (Canva, CapCut), the app's own name is used as the "project," and you're prompted for a quick note when the session ends.
Generic or dialog window titles (things like "Open", "Save As", "Untitled", "Export") are filtered out in every supported UI language, so they never get tracked as a project by mistake.
Accessibility permission is what lets RAVEN Hub read project names from Final Cut Pro and the Adobe apps in the first place. Grant it in Settings → Tracking → Permissions, then restart RAVEN Hub — macOS only applies the permission after a relaunch.
Which app wins when several are open
If more than one tracked context is technically active, RAVEN Hub always prefers, in order: 1. a native creative/office app (Adobe, Office, iWork, Xcode, etc.) → 2. Final Cut Pro → 3. a matching browser URL. Browser tracking is only ever used when nothing else is currently active.
Browser & URL tracking
For web‑based work — a CMS, an ad platform, a client dashboard — RAVEN Hub can track time based on the current tab's URL, matched against a text pattern you set on a project (see URL tracking).
| Browser | Supported |
|---|---|
| Google Chrome | Yes |
| Safari | Yes |
| Arc | Yes |
| Brave | Yes |
| Microsoft Edge | Yes |
| Opera | Yes |
| Firefox | Not supported — Firefox does not expose the active tab's URL through macOS scripting, so RAVEN Hub cannot read it. |
Matching is a simple, case‑insensitive substring check — if the pattern you set (e.g. client.sk/wp-admin) appears anywhere in the current tab's URL, tracking starts for that project. It isn't a strict domain match, so it also works for query‑string based routing.
The first time you use a given browser, macOS will show a one‑time permission dialog asking to allow RAVEN Hub to control it — this needs to be allowed for URL tracking to work.
Idle, grace period & session behavior
Sleep & crash recovery
Putting your Mac to sleep ends the current session cleanly. If RAVEN Hub or the tracked app ever quits unexpectedly mid‑session, the unfinished session is automatically closed off the next time RAVEN Hub launches, so you never end up with a session stuck "running" forever.
Untitled‑project reminder
If you're actively working in a document that's still called "Untitled" (or the equivalent in your app's language) for more than 20 seconds, RAVEN Hub shows a gentle reminder to name and save it, explaining why: RAVEN Hub only tracks time on named files, so without saving, that work won't be attributed to a project — recognized project names are far more useful in reports than a string of "Untitled‑1", "Untitled‑2"… This can be turned off in Settings → General → Notifications.
Clients
The Clients tab holds contact and invoicing details, kept separate from the projects themselves so one client can span multiple jobs.
Fields
Search matches name, company, or email. Sort by name (A–Z or Z–A), newest, or oldest. Toolbar toggles let you show/hide unpaid‑amount totals and hidden clients. Right‑click a client to hide or delete them.
Client detail
Opening a client shows summary cards (total time, total fee, paid, unpaid), the jobs currently assigned to them with per‑job time/earnings, their invoicing data block, and a prominent Issue Invoice button that opens a new invoice already filled in with this client's details.
Assigning jobs to a client
A client doesn't automatically "own" a job — you connect them explicitly. In the client's detail view, click Assign job next to the "Jobs" heading, then check off which existing jobs belong to this client (and uncheck to unassign — the job and its projects stay intact, only the link to the client is removed).
Seeing what's still unpaid
Each project listed under a client's job shows a green Paid pill once it's settled — a project with no pill is still unpaid — and the Unpaid summary card at the top of the client totals it up. This is the fastest way to see, per client, what still needs invoicing or chasing.
Invoicing
Document types
| Type | Use |
|---|---|
| Invoice | Standard invoice for completed, billable work. |
| Proforma invoice | An advance/deposit invoice sent before the work or before a formal tax invoice is issued. |
| Quote | A price estimate — uses a "valid until" date instead of a due date, and is excluded from revenue totals and the goal bar. |
| Credit note | Reverses a previous invoice; created only via Actions → Issue credit note on an existing document, never directly. |
Creating an invoice
Start from the + button in the Invoices toolbar, or from a client's Issue Invoice button. Key fields:
Per‑line VAT
Each line item can carry its own VAT rate, overriding the invoice‑level default — useful when a single invoice mixes standard‑rate and reduced‑rate or zero‑rate items. Both the on‑screen totals and the PDF automatically break the VAT down by each distinct rate in use.
Numbering formats
Choose how invoice numbers are generated in Settings → Invoicing. Each document type (Invoice / Proforma / Quote / Credit note) keeps its own prefix and running counter.
| Format | Example |
|---|---|
| Prefix + number | INV001 |
| Prefix + year + number (default) | INV2024001 |
| Prefix + year + month + number | INV202406001 |
| Year + number | 2024001 |
| Prefix / year / number | INV/2024/001 |
Actions menu (on an open invoice)
When you build an invoice from a client's unpaid tracked projects (see Creating an invoice), those line items stay linked to the underlying projects. Marking that invoice Paid automatically marks every linked project as paid too — you don't need to also go mark them paid in the Projects tab. That's also what powers the Paid pills you see per project in a client's Clients detail view.
Below Actions: Mark as paid, Edit, Email, and an Export button — a plain "PDF" button if no e‑invoice format is configured, or a menu offering Save PDF only, Export e‑invoice, and Send by email once one is. Every invoice keeps a send/reminder history log showing who was emailed and when.
Bulk export
The export icon in the Invoices toolbar opens a bulk‑export sheet: pick a date range (with quick buttons for this month / this year / last year), filter by document type and paid status, and export every matching invoice as one PDF each into a folder of your choice.
e‑Invoice formats
Several countries now require invoices in a structured XML format, not just a PDF. RAVEN Hub can generate the correct file for you — you're responsible for sending or uploading it, since RAVEN Hub does not integrate with any government portal directly. Set your format once in Settings → Invoicing.
| Format | What it produces | Where it's used |
|---|---|---|
| None | PDF only | — |
| ZUGFeRD (embedded) | One PDF with the XML embedded inside it — send it as a normal email attachment; the recipient's accounting software reads the data automatically | 🇩🇪 Germany, 🇫🇷 France, 🇦🇹 Austria, 🇨🇭 Switzerland, most of the EU |
| ZUGFeRD (separate XML) | PDF + a separate XML file (as a ZIP) | Same countries, when a partner specifically needs the XML on its own |
| Peppol UBL | PDF + Peppol BIS Billing 3.0 XML — upload via your Peppol access‑point provider | 🇸🇰 Slovakia (mandatory from 2027), 🇨🇿 Czechia, 🇬🇧 UK, 🇦🇺 Australia, 🇯🇵 Japan, 🇸🇬 Singapore |
| FatturaPA | PDF + FatturaPA XML — upload to the Italian SDI portal | 🇮🇹 Italy (mandatory since 2019) |
| FacturaE | PDF + FacturaE 3.2.1 XML — upload to the Spanish FACeB2B portal | 🇪🇸 Spain (large companies from 2025, others from 2026) |
PDF layout & QR code
Every generated PDF follows the same A4 layout: your logo top‑left, the document type and number top‑right, a three‑column block (seller / buyer / dates & payment), the line‑items table with automatic pagination for long invoices, totals with a per‑rate VAT breakdown, notes, a signature line with your uploaded stamp if set, and a colored payment strip across the bottom with the bank account, variable symbol, due date and amount.
If Show payment QR is enabled, an IBAN is set, and the invoice currency is EUR, a scannable SEPA/EPC payment QR code is added — compatible with SK/CZ/EU banking apps, pre‑filled with the payee, IBAN, amount and reference.
All of this — company name, logo, address, IBAN, accent color, and whether the QR appears at all — is configured once in Settings → Invoicing and reused on every document.
If your trial has ended and no license is active, exported PDFs carry a "RAVEN Hub – DEMO VERSION" watermark in place of the page footer.
Sending invoices by email
RAVEN Hub can email invoices and reminders directly, using your own SMTP account (configured once in Settings → Email) — nothing goes through a third‑party mail relay.
The send sheet pre‑fills the recipient from the client record, an auto‑generated subject and body (with a quick option to CC yourself), and attaches the invoice as {number}.pdf. If SMTP isn't configured yet, the sheet shows a warning pointing you to Settings instead of failing silently.
Calendar
A month grid where each day is shaded by how many hours you logged that day (four intensity levels, from under 30 minutes to over 5 hours), with the hour total printed on the tile. A search field dims out days that don't match a project name, so you can spot a specific client's activity at a glance.
Selecting a day opens a detail panel on the right: total active time, then sessions grouped first by job and then by project within it, each level collapsible down to individual time ranges. A footer button exports just that day's activity as a PDF or CSV.
Reports & export
Four report modes, each with a date‑range switch (7 days / month / year / custom range):
Exporting
Available from Reports, from a job's context menu, and from the Calendar's day panel. Choose a payment filter (all / unpaid / paid) and an aggregation: Detailed (one row per session), Daily, Weekly, or Total summary (one row per project). Export as PDF (respecting your time‑rounding setting) or CSV.
Settings
Six tabs, opened from the RAVEN Hub menu (⌘,) or from About in the app.
App language
System
Motivation goal
Notifications
Timer
Permissions
After granting Accessibility, restart RAVEN Hub — macOS only activates the permission on the next launch.
PDF branding
My invoicing details
Invoices
e‑Invoice
Automatic backup
Restore backup
Danger zone
SMTP server
Credentials
Test sending
Gmail requires an App Password rather than your normal account password — generate one at myaccount.google.com → Security → App Passwords.
License
About
Licensing & pricing
Every install starts with a 14‑day free trial — the full app, no feature limits, no credit card required. The trial clock is stored securely and survives reinstalling the app.
| Plan | Price | Notes |
|---|---|---|
| Monthly | €10 / mo | Billed monthly, cancel any time |
| Yearly | €80 / yr | Save €40 vs. monthly — best value |
| Lifetime | €248 | One‑time payment, yours forever |
Activating a license
Paste your license key into the Have a license key? field in Settings → About (or on the trial‑expired screen) and click Activate. Each key is tied to one Mac at a time.
Moving to a new Mac
Click Deactivate device on your current Mac first — this frees the license so it can be activated on another machine.
Managing your subscription
Manage subscription opens your Lemon Squeezy customer portal in the browser, where you can update payment details, change plans, or cancel.
Backups & data safety
All of your data lives locally on your Mac — RAVEN Hub keeps automatic backups on top of that, with no setup required.
- Backs up to iCloud Drive when available (safe even if the Mac itself is lost or damaged), otherwise to
~/Documents, or to a folder you choose. - Runs automatically 90 seconds after launch, every 8 hours after that (configurable), and again shortly after any data change — plus a dedicated backup right before installing an update.
- Regular backups are kept for 2 months; a backup taken just before an app update is kept indefinitely.
- Restoring picks a snapshot from a list and restarts the app to apply it.
Languages & currencies
Interface & invoice languages (11)
Slovak, English (UK), English (US/CA), German, Czech, French, Spanish, Italian, Japanese, Portuguese (Brazil), Russian. Change the app's own interface language in Settings → General; each individual invoice can additionally use a different document language than the interface.
Currencies (15)
EUR, USD, GBP, CZK, CHF, JPY, CAD, AUD, PLN, HUF, SEK, NOK, DKK, BRL, RUB — set in Settings → Invoicing, with the symbol shown before or after the amount, your choice.
Keyboard shortcuts
| Shortcut | Action |
|---|---|
⌘⇧T | Open the main window and menu‑bar summary from anywhere — the fastest way to add time manually |
⌘, | Open Settings |
Support
Questions, feedback, or something not working as expected — reach out any time at dev@kanda.sk or visit www.ravenhub.sk. RAVEN Hub checks for updates automatically and can also be checked manually any time from Settings → About → Check for Updates.
Dokumentácia
RAVEN Hub je appka pre macOS, ktorá beží v menu bare a automaticky sleduje čas strávený v tvojich kreatívnych a office aplikáciách — a rovno z neho skladá klientov, projekty a faktúry. Tento návod pokrýva každú kartu, každé nastavenie a každé menu v appke.
Prehľad
RAVEN Hub žije nenápadne v menu bare tvojho Macu. Sleduje, v ktorej appke práve aktívne pracuješ — Final Cut Pro, Adobe appky, Xcode, Office, iWork, Figma, Blender, DaVinci Resolve, alebo aj konkrétnu web appku v prehliadači — a automaticky spúšťa a zastavuje časovač pre príslušný projekt. Žiadne tlačidlá štart/stop, žiadne zabudnuté časovače.
Všetko, čo sleduje, sa priamo prepája so zvyškom appky: projekty sa zoskupujú do zákaziek pre klienta, zákazky sa premietajú do faktúr, a faktúry sa dajú exportovať ako PDF, poslať e-mailom, alebo vygenerovať ako štruktúrovaná e-Faktúra XML pre krajiny, ktoré to vyžadujú.
Automatické sledovanie
Rozpozná aktívny dokument/projekt v 20+ appkách a prehliadačoch — bez ručného štartu/stopu.
Klienti a zákazky
Zoskup súvisiace projekty pod klienta/zákazku, sleduj spoločný časový budget a vidz spoločný honorár.
Fakturácia
Faktúry, zálohové faktúry, cenové ponuky a dobropisy, DPH per položka, opakovaná fakturácia a export e-Faktúry.
Reporty
Časové, finančné, per-zákazka a per-appka prehľady, s exportom do PDF a CSV.
RAVEN Hub nemá ikonu v Docku ani trvalo otvorené okno. Beží z menu baru; celé okno sa otvorí na požiadanie a dá sa znova zavrieť bez ukončenia appky.
Inštalácia a prvé spustenie
Predtým, než ju prvýkrát spustíš
Po stiahnutí presuň RAVEN Hub do priečinka Aplikácie (alebo na Plochu) predtým, než ho spustíš. macOS spúšťa appky otvorené priamo zo stiahnutého ZIP-u z dočasného, len na čítanie miesta ("App Translocation") — to blokuje automatické aktualizácie a môže spôsobiť čudné správanie.
Ak ju omylom otvoríš zo Sťahovanie, RAVEN Hub to zistí a zobrazí jednorazové upozornenie — "Presuň RAVEN Hub do Aplikácií" — s tlačidlom na priame otvorenie priečinka Aplikácie.
Prvé spustenie — onboarding
Pri prvom spustení ťa krátke 4-krokové okno prevedie všetkým, čo appka potrebuje:
-
Podmienky a súkromie
Prezri si a zaškrtni súhlas s Licenčnými podmienkami a Zásadami ochrany osobných údajov. Tlačidlo Ďalej → zostáva neaktívne, kým to nezaškrtneš — je to jediné miesto v appke, kde sa ťa na tento súhlas opýta.
-
Prístup k Accessibility
RAVEN Hub číta názov aktívneho projektu z titulku okna, aby vedel čo práve robíš — naprieč každou appkou, ktorú sleduje, nielen jednou. Tento krok ukáže, či je prístup už udelený, ponúkne tlačidlo na priame otvorenie systémového promptu, a automaticky sa aktualizuje presne vo chvíli, keď prístup udelíš v Nastaveniach systému — netreba sa vracať ani appku reštartovať.
-
Hodinová sadzba
Nastav si predvolenú hodinovú sadzbu pre výpočet honoráru. Môžeš ju nechať na 0 a nastaviť neskôr, alebo ju pre jednotlivé projekty prepísať — toto je len východiskový predvoľba.
-
Kde nájdeš RAVEN Hub
Rýchle upozornenie, že RAVEN Hub žije v menu bare, nie v Docku. Po tomto kroku appka automaticky raz otvorí svoj menu bar popover, nech presne vidíš, kam nabudúce kliknúť.
Tlačidlo posledného kroku hovorí Spustiť namiesto Ďalej a vezme ťa rovno do appky. 14-dňový bezplatný trial sa spustí automaticky — bez platobnej karty, bez zakladania účtu. RAVEN Hub sa tiež predvolene spúšťa pri štarte systému; kedykoľvek to môžeš vypnúť v Nastavenia → Všeobecné.
Hlavné okno
Otvorenie okna RAVEN Hubu (z popoveru, z globálnej skratky, alebo z Docku, kým je okno otvorené) prinesie pracovný priestor s piatimi kartami:
| Karta | Účel |
|---|---|
| Projekty | Tvoje sledované aj ručne vytvorené projekty, zoskupené do zákaziek pre každého klienta. Hlavný pracovný priestor — pozri Projekty. |
| Klienti | Zoznam klientov s kontaktnými a fakturačnými údajmi a per-klient prehľadom hodín a honorára. |
| Faktúry | Faktúry, zálohové faktúry, cenové ponuky a dobropisy — vytváranie, úprava, export a odosielanie. |
| Kalendár | Mesačný pohľad na každú sledovanú session, sfarbený podľa toho, koľko hodín si daný deň odpracoval. |
| Reporty & Export | Časové, finančné, zákazkové a appkové prehľady s grafmi, plus export PDF/CSV. |
Samotné okno je zväčšiteľné (minimum zhruba 1350×680) a jeho zatvorenie appku neukončí — sledovanie beží ďalej na pozadí z menu baru.
Motivačný cieľový bar
Na spodku okna sa môže zobraziť tenký progress bar sledujúci vyfakturovaný obrat tohto kalendárneho roka voči ročnému cieľu, ktorý si nastavíš. Zapni ho a nastav cieľ v Nastavenia → Všeobecné. Po dosiahnutí cieľa sa zmení z modrej na zelenú — s jemným žiarením — a text sa prepne na "✓ Cieľ splnený +X · +Y%".
Vytvorenie projektu
Väčšina projektov sa objaví automaticky pri prvej detekcii, že na nich pracuješ. Projekt môžeš vytvoriť aj ručne cez + menu v bočnom paneli — hodí sa pre prácu, ktorá sa nesleduje automaticky, alebo na vopred nastavené URL sledovanie pre web appku.
analytics.google.com alebo client.com/wp-admin — pozri Sledovanie prehliadača a URL.Ručne vytvorené projekty nemajú v bočnom paneli odznak appky (neboli detekované z konkrétnej aplikácie).
Detail projektu
Kliknutím na projekt sa zobrazí šesť kariet, nasledovaných poznámkami, URL sledovaním a zoznamom sessions.
Celkový čas
Súhrnné sledované trvanie pre tento projekt.
Honorár projektu
Celkový zárobok za tento projekt — hodiny × hodinová sadzba.
Honorár zákazky
Spoločný zárobok naprieč každým projektom v tej istej zákazke.
Časový budget zákazky
Prstencový graf ukazujúci postup voči voliteľnému časovému budgetu nastavenému pre celú zákazku (v hodinách). Zožltne blízko 80 % a sčervenie po prekročení budgetu.
Časový budget projektu
Rovnaký prstenec, ohraničený len na vlastný budget tohto projektu (nastavený v hodinách priamo na projekte).
Hodinová sadzba
Zobrazí a umožní upraviť sadzbu tohto projektu priamo na mieste — klikni Upraviť, napíš novú hodnotu, ulož. Toto je najrýchlejší spôsob zmeny sadzby po tom, čo projekt už existuje.
Poznámky
Voľné textové pole pre TODO, pokyny klienta, alebo čokoľvek, čo si chceš o projekte zapamätať — klikni na ikonu ceruzky/plus pre začatie úprav.
URL sledovanie
Pridaj alebo uprav text, ktorý má RAVEN Hub hľadať v adresnom riadku tvojho prehliadača na sledovanie času pre tento projekt (pozri Sledovanie prehliadača a URL ako funguje zhoda). Klikni Pridať/Upraviť, napíš reťazec ako client.sk/wp-admin, ulož. Odstránením rovnakým spôsobom vypneš web sledovanie pre tento projekt.
Sessions
Každý sledovaný interval je uvedený so svojím časovým rozsahom, prípadnou poznámkou, a (pri ručných záznamoch) malou ikonou štítku. Nečinný čas nad 60 sekúnd vnútri session sa zobrazuje oddelene od aktívneho času. Každý riadok sa dá upraviť (čas začiatku/konca, poznámka, štítok) alebo zmazať.
Pridať čas manuálne
Použi + Pridať čas manuálne pre prácu, ktorú RAVEN Hub nezachytil automaticky — telefonát s klientom, offline prácu, alebo session, ktorú si zabudol nechať zachytiť. Polia: popis práce, dátum, čas začiatku a čas konca (časy sa automaticky prehodia na nasledujúci deň, ak je koniec skorší než začiatok). Živý náhľad trvania sa aktualizuje za písania.
Prehľad odznakov appiek
Každý sledovaný projekt nesie malý farebný odznak zobrazujúci, ktorá appka ho vytvorila — presné farby použité v appke:
Projekt bez odznaku bol vytvorený ručne, nie detekovaný z aplikácie.
Automatické sledovanie času
RAVEN Hub rozpoznáva nasledujúce aplikácie hneď po nainštalovaní. Netreba nič nastavovať — jednoducho pracuj normálne a zodpovedajúci projekt sa objaví.
| Kategória | Aplikácie |
|---|---|
| Video a audio | Final Cut Pro, Adobe Premiere Pro, After Effects, DaVinci Resolve, Logic Pro |
| Dizajn a obrázky | Adobe Photoshop, Illustrator, InDesign, Lightroom (Classic aj CC), Figma, Canva, Blender |
| Vývoj | Xcode |
| Office a dokumenty | Microsoft Word, Excel, PowerPoint · Apple Pages, Numbers, Keynote |
| Sociálne siete a strih | CapCut |
| Prehliadač | Ľubovoľná web appka, podľa URL — pozri Sledovanie prehliadača a URL |
CapCut a Canva sú pod kapotou webové appky, takže RAVEN Hub nemá titulok okna ani súbor projektu na čítanie — vie len, že appka je otvorená, nie v ktorom konkrétnom projekte si. Pre tieto dve appky sleduje RAVEN Hub čas na úrovni appky: každá session sa zaznamená jednoducho ako "CapCut" alebo "Canva."
Preto sa oplatí pomenovať si každú session sám — RAVEN Hub sa ťa na to pýta automaticky: keď skončí CapCut/Canva session, popup Quick Note sa opýta na čom si pracoval, aby tvoje reporty stále ukazovali zmysluplné, odlíšiteľné záznamy namiesto kopy identických riadkov "CapCut".
Ako funguje detekcia
Pre každú podporovanú appku sa RAVEN Hub snaží zistiť v ktorom dokumente či projekte práve aktívne si — nielen že je appka otvorená — cez viacvrstvový prístup:
- Titulok okna (potrebuje oprávnenie Accessibility) — najspoľahlivejší zdroj; RAVEN Hub rozparsuje titulok per appku (napr. odstráni "— Adobe Premiere Pro 2026" alebo prípony workspace) a vytiahne len názov projektu.
- Screen Recording ako záložný zdroj titulkov okien, keď samotné Accessibility žiadny nevráti.
- Otvorené súbory — ak sa nenájde použiteľný titulok, RAVEN Hub skontroluje, ktorý projektový súbor má appka aktuálne otvorený (
.prproj,.psd,.ai,.indd,.blend,.docx,.xlsx,.pagesa podobné). - Fallback na názov appky — pre cloudové/webové nástroje bez lokálneho projektového súboru (Canva, CapCut) sa ako "projekt" použije priamo názov appky a pri ukončení session sa opýta na rýchlu poznámku.
Generické alebo dialógové titulky okien (veci ako "Open", "Save As", "Untitled", "Export") sa odfiltrujú v každom podporovanom UI jazyku, takže sa nikdy omylom nesledujú ako projekt.
Oprávnenie Accessibility je to, čo umožňuje RAVEN Hub čítať názvy projektov z Final Cut Pro a Adobe appiek. Udeľ ho v Nastavenia → Sledovanie → Oprávnenia, potom RAVEN Hub reštartuj — macOS aktivuje oprávnenie až po ďalšom spustení.
Ktorá appka vyhráva, keď je otvorených viac
Ak je technicky aktívnych viac sledovaných kontextov naraz, RAVEN Hub vždy uprednostní v poradí: 1. natívna kreatívna/office appka (Adobe, Office, iWork, Xcode a pod.) → 2. Final Cut Pro → 3. zodpovedajúca URL v prehliadači. Sledovanie prehliadača sa použije len keď nič iné práve nie je aktívne.
Sledovanie prehliadača a URL
Pre webovú prácu — CMS, reklamná platforma, klientsky dashboard — vie RAVEN Hub sledovať čas podľa URL aktuálnej karty, porovnávanej s textovým vzorom, ktorý nastavíš na projekte (pozri URL sledovanie).
| Prehliadač | Podporovaný |
|---|---|
| Google Chrome | Áno |
| Safari | Áno |
| Arc | Áno |
| Brave | Áno |
| Microsoft Edge | Áno |
| Opera | Áno |
| Firefox | Nepodporovaný — Firefox neposkytuje URL aktívnej karty cez macOS scripting, takže ho RAVEN Hub nevie prečítať. |
Zhoda je jednoduchá, nerozlišujúca veľkosť písmen kontrola podreťazca — ak sa nastavený vzor (napr. client.sk/wp-admin) objaví kdekoľvek v URL aktuálnej karty, spustí sa sledovanie tohto projektu. Nejde o striktnú zhodu domény, takže funguje aj pre smerovanie podľa query stringu.
Pri prvom použití konkrétneho prehliadača macOS zobrazí jednorazový dialóg s otázkou, či povoliť RAVEN Hubu ho ovládať — treba to povoliť, aby URL sledovanie fungovalo.
Nečinnosť, tolerancia a správanie sessions
Uspávanie a obnova po páde
Uspanie Macu čisto ukončí aktuálnu session. Ak sa RAVEN Hub alebo sledovaná appka nečakane ukončí uprostred session, nedokončená session sa automaticky uzavrie pri ďalšom spustení RAVEN Hubu, takže nikdy neskončíš so session navždy "bežiacou".
Upozornenie na nepomenovaný projekt
Ak aktívne pracuješ v dokumente, ktorý sa stále volá "Untitled" (alebo ekvivalent v jazyku appky) dlhšie ako 20 sekúnd, RAVEN Hub zobrazí jemné upozornenie, aby si ho pomenoval a uložil, s vysvetlením prečo: RAVEN Hub sleduje čas len na pomenovaných súboroch, takže bez uloženia sa táto práca k žiadnemu projektu nepriradí — rozpoznané názvy projektov sú v reportoch oveľa užitočnejšie než rad "Untitled-1", "Untitled-2"… Dá sa to vypnúť v Nastavenia → Všeobecné → Notifikácie.
Klienti
Karta Klienti drží kontaktné a fakturačné údaje, oddelené od samotných projektov, aby jeden klient mohol pokrývať viacero zákaziek.
Polia
Vyhľadávanie hľadá v mene, firme alebo e-maile. Triedenie podľa mena (A–Z alebo Z–A), najnovší, alebo najstarší. Prepínače v toolbare umožnia zobraziť/skryť súčty neuhradeného a skrytých klientov. Pravým klikom klienta skryješ alebo vymažeš.
Detail klienta
Otvorenie klienta zobrazí súhrnné karty (celkový čas, celkový honorár, uhradené, neuhradené), aktuálne priradené zákazky s per-zákazka časom/honorárom, blok fakturačných údajov a výrazné tlačidlo Vystaviť faktúru, ktoré otvorí novú faktúru už predvyplnenú údajmi tohto klienta.
Priraďovanie zákaziek klientovi
Klient automaticky "nevlastní" zákazku — spájaš ich explicitne. V detaile klienta klikni Priradiť zákazku vedľa nadpisu "Zákazky", potom zaškrtni, ktoré existujúce zákazky mu patria (a odškrtnutím zruš priradenie — zákazka a jej projekty ostanú nedotknuté, odstráni sa len prepojenie na klienta).
Zistenie, čo je stále neuhradené
Každý projekt uvedený pod zákazkou klienta zobrazí zelenú pilulku Uhradené po vyrovnaní — projekt bez pilulky je stále neuhradený — a súhrnná karta Neuhradené hore v klientovi to spočíta. Toto je najrýchlejší spôsob, ako per klient vidieť, čo ešte treba vyfakturovať alebo urgovať.
Fakturácia
Typy dokladov
| Typ | Použitie |
|---|---|
| Faktúra | Štandardná faktúra za dokončenú, fakturovateľnú prácu. |
| Zálohová faktúra | Zálohová/preddavková faktúra poslaná pred prácou alebo pred vystavením formálneho daňového dokladu. |
| Cenová ponuka | Cenový odhad — namiesto splatnosti používa dátum "platí do" a je vylúčená zo súčtov obratu aj motivačného baru. |
| Dobropis | Storno predošlej faktúry; vytvorí sa len cez Akcie → Vystaviť dobropis na existujúcom doklade, nikdy priamo. |
Vytvorenie faktúry
Začni cez tlačidlo + v toolbare Faktúr, alebo z tlačidla klienta Vystaviť faktúru. Kľúčové polia:
DPH per položka
Každá položka môže niesť vlastnú sadzbu DPH, ktorá prepíše predvolenú na úrovni faktúry — hodí sa, keď jedna faktúra mieša položky so štandardnou aj zníženou/nulovou sadzbou. Súčty na obrazovke aj v PDF automaticky rozpíšu DPH podľa každej použitej sadzby zvlášť.
Formáty číslovania
Vyber, ako sa generujú čísla faktúr, v Nastavenia → Fakturácia. Každý typ dokladu (Faktúra / Zálohová / Cenová ponuka / Dobropis) si drží vlastný prefix a bežiaci počítadlo.
| Formát | Príklad |
|---|---|
| Prefix + číslo | INV001 |
| Prefix + rok + číslo (predvolené) | INV2024001 |
| Prefix + rok + mesiac + číslo | INV202406001 |
| Rok + číslo | 2024001 |
| Prefix / rok / číslo | INV/2024/001 |
Menu Akcie (na otvorenom doklade)
Keď vytvoríš faktúru z neuhradených sledovaných projektov klienta (pozri Vytvorenie faktúry), tieto položky zostávajú prepojené s pôvodnými projektmi. Označenie tejto faktúry ako Uhradená automaticky označí aj každý prepojený projekt ako uhradený — netreba ich ísť samostatne označovať aj v karte Projekty. To isté napája aj pilulky Uhradené, ktoré vidíš per projekt v detaile klienta na karte Klienti.
Pod Akciami: Označiť ako uhradené, Upraviť, E-mail, a tlačidlo Export — jednoduché tlačidlo "PDF", ak nie je nastavený formát e-Faktúry, alebo menu ponúkajúce Uložiť len PDF, Exportovať e-Faktúru, a Poslať e-mailom, keď nastavený je. Každá faktúra si drží históriu odosielania/upomienok ukazujúcu komu a kedy sa poslal e-mail.
Hromadný export
Ikona exportu v toolbare Faktúr otvorí panel hromadného exportu: vyber rozsah dátumov (s rýchlymi tlačidlami pre tento mesiac / tento rok / minulý rok), filtruj podľa typu dokladu a stavu uhradenia, a exportuj každý zodpovedajúci doklad ako samostatné PDF do vybraného priečinka.
Formáty e-Faktúry
Viaceré krajiny už vyžadujú faktúry v štruktúrovanom XML formáte, nielen ako PDF. RAVEN Hub za teba vygeneruje správny súbor — za jeho odoslanie alebo nahratie zodpovedáš ty, keďže RAVEN Hub sa priamo neintegruje so žiadnym vládnym portálom. Nastav si formát raz v Nastavenia → Fakturácia.
| Formát | Čo vytvorí | Kde sa používa |
|---|---|---|
| Žiadny | Len PDF | — |
| ZUGFeRD (vložené) | Jedno PDF s vloženým XML vnútri — pošli ho ako bežnú e-mailovú prílohu; účtovný softvér príjemcu dáta prečíta automaticky | 🇩🇪 Nemecko, 🇫🇷 Francúzsko, 🇦🇹 Rakúsko, 🇨🇭 Švajčiarsko, väčšina EÚ |
| ZUGFeRD (samostatné XML) | PDF + samostatný XML súbor (ako ZIP) | Rovnaké krajiny, keď partner potrebuje XML samostatne |
| Peppol UBL | PDF + Peppol BIS Billing 3.0 XML — nahraj cez svojho Peppol access-point providera | 🇸🇰 Slovensko (povinné od 2027), 🇨🇿 Česko, 🇬🇧 UK, 🇦🇺 Austrália, 🇯🇵 Japonsko, 🇸🇬 Singapur |
| FatturaPA | PDF + FatturaPA XML — nahraj na taliansky SDI portál | 🇮🇹 Taliansko (povinné od 2019) |
| FacturaE | PDF + FacturaE 3.2.1 XML — nahraj na španielsky FACeB2B portál | 🇪🇸 Španielsko (veľké firmy od 2025, ostatní od 2026) |
Vzhľad PDF a QR kód
Každé vygenerované PDF nasleduje rovnaký A4 layout: tvoje logo vľavo hore, typ a číslo dokladu vpravo hore, trojstĺpcový blok (dodávateľ / odberateľ / dátumy a platba), tabuľka položiek s automatickým zalomením strán pri dlhých faktúrach, súčty s rozpisom DPH podľa sadzby, poznámky, podpisový riadok s nahratou pečiatkou ak je nastavená, a farebný platobný pás na spodku so zúčtovacím účtom, variabilným symbolom, splatnosťou a sumou.
Ak je zapnuté Zobraziť platobný QR, je nastavený IBAN a mena faktúry je EUR, pridá sa skenovateľný SEPA/EPC platobný QR kód — kompatibilný s bankovými appkami SK/CZ/EÚ, predvyplnený príjemcom, IBAN, sumou a referenciou.
Toto všetko — názov firmy, logo, adresa, IBAN, accent farba, a či sa QR vôbec zobrazí — sa nastaví raz v Nastavenia → Fakturácia a znova sa použije na každom doklade.
Ak tvoj trial skončil a nemáš aktívnu licenciu, exportované PDF nesú namiesto pätičky strany vodoznak "RAVEN Hub – DEMO VERSION".
Odosielanie faktúr e-mailom
RAVEN Hub vie posielať faktúry a upomienky priamo, cez tvoj vlastný SMTP účet (nastavený raz v Nastavenia → E-mail) — nič neprechádza cez cudzí mail relay.
Panel odosielania predvyplní príjemcu zo záznamu klienta, automaticky vygenerovaný predmet a text (s rýchlou možnosťou poslať kópiu sebe), a pripojí faktúru ako {číslo}.pdf. Ak SMTP ešte nie je nastavené, panel zobrazí upozornenie smerujúce ťa do Nastavení namiesto tichého zlyhania.
Kalendár
Mesačná mriežka, kde je každý deň zafarbený podľa toho, koľko hodín si daný deň zaznamenal (štyri úrovne intenzity, od menej ako 30 minút po viac ako 5 hodín), s hodinovým súčtom vytlačeným na dlaždici. Vyhľadávacie pole stlmí dni, ktoré nezodpovedajú názvu projektu, aby si na prvý pohľad našiel aktivitu konkrétneho klienta.
Výber dňa otvorí detailný panel vpravo: celkový aktívny čas, potom sessions zoskupené najprv podľa zákazky a potom podľa projektu v nej, každá úroveň rozbaliteľná až po jednotlivé časové rozsahy. Tlačidlo v pätičke exportuje aktivitu daného dňa ako PDF alebo CSV.
Reporty a export
Štyri režimy reportov, každý s prepínačom rozsahu dátumov (7 dní / mesiac / rok / vlastný rozsah):
Export
Dostupný z Reportov, z kontextového menu zákazky, a z panelu dňa v Kalendári. Vyber filter platby (všetky / neuhradené / uhradené) a agregáciu: Detailný (jeden riadok per session), Denný, Týždenný, alebo Celkový súhrn (jeden riadok per projekt). Exportuj ako PDF (rešpektujúce tvoje nastavenie zaokrúhľovania času) alebo CSV.
Nastavenia
Šesť kariet, otvoríš ich z menu RAVEN Hub (⌘,) alebo z O aplikácii v appke.
Jazyk appky
Systém
Motivačný cieľ
Notifikácie
Časovač
Oprávnenia
Po udelení Accessibility RAVEN Hub reštartuj — macOS aktivuje oprávnenie až pri ďalšom spustení.
Branding PDF
Moje fakturačné údaje
Faktúry
e-Faktúra
Automatická záloha
Obnoviť zálohu
Nebezpečná zóna
SMTP server
Prihlasovacie údaje
Testovacie odoslanie
Gmail vyžaduje App Password namiesto bežného hesla účtu — vygeneruj si ho na myaccount.google.com → Zabezpečenie → Heslá aplikácií.
Licencia
O aplikácii
Licencie a cenník
Každá inštalácia začína 14-dňovým bezplatným trialom — celá appka, žiadne obmedzenia funkcií, žiadna platobná karta. Trial hodiny sú uložené bezpečne a prežijú aj preinštalovanie appky.
| Plán | Cena | Poznámka |
|---|---|---|
| Mesačné | €10 / mes | Fakturované mesačne, kedykoľvek zrušiteľné |
| Ročné | €80 / rok | Ušetríš €40 oproti mesačnému — najvýhodnejšie |
| Lifetime | €248 | Jednorazová platba, navždy tvoje |
Aktivácia licencie
Vlož svoj licenčný kľúč do poľa Máš licenčný kľúč? v Nastavenia → O aplikácii (alebo na obrazovke po vypršaní trialu) a klikni Aktivovať. Každý kľúč je viazaný vždy na jeden Mac.
Presun na nový Mac
Najprv klikni Odhlásiť zariadenie na súčasnom Macu — uvoľní to licenciu, aby sa dala aktivovať na inom zariadení.
Správa predplatného
Spravovať predplatné otvorí v prehliadači tvoj zákaznícky portál Lemon Squeezy, kde môžeš upraviť platobné údaje, zmeniť plán, alebo zrušiť.
Zálohy a bezpečnosť dát
Všetky tvoje dáta žijú lokálne na tvojom Macu — RAVEN Hub nad tým navyše drží automatické zálohy, bez potreby nastavovania.
- Zálohuje do iCloud Drive, ak je dostupné (bezpečné aj keby sa Mac stratil alebo poškodil), inak do
~/Documents, alebo do priečinka podľa tvojho výberu. - Beží automaticky 90 sekúnd po spustení, potom každých 8 hodín (nastaviteľné), a znova krátko po akejkoľvek zmene dát — plus vyhradená záloha tesne pred inštaláciou aktualizácie.
- Bežné zálohy sa uchovávajú 2 mesiace; záloha tesne pred aktualizáciou appky sa uchováva natrvalo.
- Obnova vyberie snímku zo zoznamu a appku reštartuje, aby ju aplikovala.
Jazyky a meny
Jazyky rozhrania a faktúr (11)
Slovenčina, angličtina (UK), angličtina (US/CA), nemčina, čeština, francúzština, španielčina, taliančina, japončina, portugalčina (Brazília), ruština. Jazyk rozhrania appky zmeníš v Nastavenia → Všeobecné; každá jednotlivá faktúra môže navyše použiť iný jazyk dokladu než rozhranie.
Meny (15)
EUR, USD, GBP, CZK, CHF, JPY, CAD, AUD, PLN, HUF, SEK, NOK, DKK, BRL, RUB — nastavíš v Nastavenia → Fakturácia, so symbolom zobrazeným pred alebo za sumou, podľa výberu.
Klávesové skratky
| Skratka | Akcia |
|---|---|
⌘⇧T | Odkiaľkoľvek otvorí hlavné okno a menu-bar prehľad — najrýchlejší spôsob pridania času ručne |
⌘, | Otvorí Nastavenia |
Podpora
Otázky, spätná väzba, alebo niečo nefunguje tak, ako by malo — ozvi sa kedykoľvek na dev@kanda.sk alebo navštív www.ravenhub.sk. RAVEN Hub kontroluje aktualizácie automaticky a dá sa to skontrolovať aj ručne kedykoľvek cez Nastavenia → O aplikácii → Skontrolovať aktualizácie.