Centrate
v1.0 · coming soon v1.0 · muy pronto · iPhone · iPad · Apple Watch · €4.99 · one-time · no subscriptions €4,99 · pago único · sin suscripciones

Centrate

You can't improve what you don't measure. Start with what matters most: your time. Lo que no mides, no puedes mejorar. Empieza por lo más importante: tu tiempo.

Every hour goes somewhere. Most of us have no idea where. Centrate records your focused time per project, surfaces the patterns you can't see (cronotype, target completion, attention residue, streaks), and lets your favourite AI turn all that into a plan to work less and better.

Cada hora va a algún sitio. La mayoría no sabemos dónde. Centrate registra tu tiempo enfocado por proyecto, saca a la luz los patrones que no ves (cronotipo, cumplimiento de objetivos, cambios de contexto, streaks), y deja que tu IA favorita convierta eso en un plan para trabajar menos y mejor.

The why El porqué

Time isn't money. It's the only resource that doesn't come back. El tiempo no es dinero. Es el único recurso que no vuelve.

Every productivity book agrees on one thing: you can't improve what you don't measure. But no book agrees on what to do next. Centrate is built on four ideas that decades of research back up — and puts them in your pocket in a way that takes seconds a day, not hours a week.

Todos los libros de productividad coinciden en una cosa: lo que no mides, no puedes mejorar. Pero ninguno se pone de acuerdo en qué hacer después. Centrate se apoya en cuatro ideas que llevan décadas respaldadas por evidencia — y las mete en tu bolsillo con un uso de segundos al día, no de horas a la semana.

01

Feeling ≠ reality Sentir ≠ medir

Productivity based on gut feeling lies to you. We consistently over-estimate deep work and under-estimate context-switching. Only records reveal where your day really goes.

La productividad basada en sensaciones te engaña. Sobreestimamos el trabajo profundo e infravaloramos los cambios de contexto. Solo el registro enseña dónde va tu día de verdad.

Peter Drucker · 1954
02

Work fills the gap El trabajo llena el hueco

Give a task all afternoon and it takes all afternoon. Give it 45 minutes and it fits. Countdowns aren't pressure — they're contention. Timeboxing was #1 in a Harvard Business Review ranking of 100 productivity techniques.

Dale a una tarea toda la tarde y se come toda la tarde. Dale 45 minutos y encaja. Las cuentas atrás no son presión — son contención. El timeboxing fue #1 en un ranking de HBR de 100 técnicas de productividad.

Parkinson · 1955 · HBR · 2018
03

Your peak, not theirs Tu pico, no el suyo

Working against your biological clock costs 3× the energy. Chronotype research shows the "socially productive hour" is a myth — your best window is uniquely yours. You'll only find it if you record when your best sessions happen.

Trabajar contra tu reloj biológico cuesta 3× más energía. La investigación sobre cronotipos demuestra que "la hora productiva socialmente" es un mito — tu mejor ventana es solo tuya. Solo la encuentras si registras cuándo salen tus mejores sesiones.

Roenneberg · 2019
04

Data talks better to AI Los datos hablan mejor con IA

A generic productivity coach gives generic advice. A coach that reads your actual sessions — projects, times, gaps, streaks, completion rates — gives specific advice you can act on tomorrow. Centrate exports the data in a form any modern LLM understands.

Un coach de productividad genérico da consejos genéricos. Un coach que lee tus sesiones reales — proyectos, horas, huecos, streaks, tasa de cumplimiento — te da consejos específicos que puedes ejecutar mañana. Centrate exporta los datos en un formato que cualquier LLM moderno entiende.

Newport · Cirillo · Csikszentmihalyi
The science of focus La ciencia del foco

Multitasking doesn't exist. Only fast context switching — with a bill. El multitasking no existe. Solo el cambio rápido de contexto — con factura.

Your brain can't run two cognitive tasks in parallel — it just alternates between them very fast. And every alternation leaves attention residue: a piece of your mind stays stuck on the previous task, slowing down the next one. Two decades of research have put numbers on how expensive that is.

Tu cerebro no puede ejecutar dos tareas cognitivas en paralelo — solo alterna entre ellas muy rápido. Y cada alternancia deja residuo de atención: una parte de tu mente se queda enganchada a la tarea previa, ralentizando la siguiente. Dos décadas de investigación han puesto cifras a lo cara que sale la broma.

23:15min
To recover focus Para recuperar el foco
After one interruption, that's the average time you need to return to the original task at the same level of attention. You're not idle — you're just working at reduced capacity for 23 minutes.
Tras una interrupción, ese es el tiempo medio que tardas en volver a la tarea original con la misma atención. No estás parado — trabajas 23 minutos a media máquina.
Gloria Mark · UC Irvine
~3min
Between interruptions Entre interrupciones
The average knowledge worker switches task (or is interrupted) roughly every 3 minutes. Half of those interruptions are self-inflicted.
El knowledge worker medio cambia de tarea (o le interrumpen) cada 3 minutos. La mitad de las interrupciones son auto-infligidas.
Mark, González, Harris · 2005
47seg
Current attention span Span de atención hoy
Attention on a screen has collapsed from 2:30 in 2004 to 47 seconds today. Not a myth — measured with eye-tracking and screen-recording.
La atención frente a una pantalla ha caído de 2:30 en 2004 a 47 segundos hoy. No es mito — medido con eye-tracking y grabación de pantalla.
Gloria Mark · 2023
15min
To enter flow Para entrar en flow
You need at least 15-25 uninterrupted minutes before flow appears. Every notification resets the clock. This is why "5-minute focus" doesn't exist.
Necesitas al menos 15-25 minutos ininterrumpidos antes de que aparezca el flow. Cada notificación reinicia el contador. Por eso "5 minutos de foco" no existen.
Csikszentmihalyi · 1990
4h/día
Peak deep work Foco profundo máximo
Even elite performers in Ericsson's deliberate-practice studies cap around 4 hours of intense cognitive work per day. Beyond that, quality plummets.
Incluso los performers de élite en los estudios de deliberate practice de Ericsson topan en ~4 horas de trabajo cognitivo intenso al día. Más allá, la calidad se derrumba.
Anders Ericsson
-40%
Efficiency lost Eficiencia perdida
Switching between cognitively demanding tasks can cost up to 40% of your productive time. The cost stacks — by mid-afternoon your thinking is duller than any single switch felt.
Alternar entre tareas cognitivamente demandantes puede costar hasta el 40% de tu tiempo productivo. El coste se acumula — a media tarde tu cabeza está más torpe de lo que ningún cambio individual parecía justificar.
Meyer & Rubinstein · JEP · 2001

Centrate doesn't force you into anything. It shows you the cost of your context switches and gives you one action to break the cycle: one giant GO button, one chip per project for intentional swaps, one countdown that becomes your commitment to a 25- or 90-minute slot. Small pieces of friction — so the choice becomes conscious.

Centrate no te obliga a nada. Te enseña el coste de tus cambios de contexto y te da una acción para romper el ciclo: un botón GO enorme, un chip por proyecto para cambios intencionales, un countdown que se convierte en tu compromiso con un slot de 25 o 90 minutos. Pequeñas fricciones — para que la elección sea consciente.

Use cases Para qué

The same data becomes 8 different apps. Los mismos datos hacen 8 apps distintas.

A focus timer sounds narrow until you see what its data enables. Centrate ships with project templates for each of these — pick one at onboarding and you have a working setup in 30 seconds.

Un timer de foco suena a poco hasta que ves lo que sus datos permiten. Centrate incluye plantillas de proyectos para cada uno de estos casos — eliges una al abrir la app y tienes un setup usable en 30 segundos.

💼
Knowledge worker Trabajo de oficina

See where your day really goes Ve dónde va tu día de verdad

Split "current clients" (delivery) from "business development" (growth) and see your real run-vs-grow ratio. Most executives discover BD is under 5% and wonder why they don't grow.

Separa "clientes actuales" (delivery) de "business development" (crecimiento) y ve tu ratio real de mantener vs. crecer. Casi todos los ejecutivos descubren que BD es menos del 5% y se preguntan por qué no crecen.

Marta, VP Ops: "I thought I worked 10h. Centrate showed 4h of meetings, 3h of email, 1:30 of deep work. I renegotiated 2 recurring meetings and got 6h/week back."
Marta, dir. ops: "Creía que hacía 10h. Centrate me enseñó 4h de reuniones, 3h de emails, 1:30 de deep work. Renegocié 2 reuniones semanales y recuperé 6h a la semana."
+40% deep work in 8 weeksdeep work en 8 semanas Cal Newport · Deep WorkCal Newport · Deep Work
💰
Freelance · Consulting Freelance · Consultoría

Bill to the minute per client Factura al minuto por cliente

Set an €/h rate on each project. At month-end you know exactly what to invoice — and which client's "quick calls" turn a €80/h contract into an effective €55/h.

Pon una tarifa €/h en cada proyecto. A fin de mes sabes exacto qué facturar — y qué cliente convierte con "calls rápidas" un contrato de €80/h en una tarifa real de €55/h.

Javi, data consultant: "Client A billed €80/h. Centrate revealed 12h/week of unbilled calls — my real rate was €55/h. I renegotiated or dropped and gained 22% net."
Javi, consultor de datos: "Cliente A pagaba €80/h. Centrate reveló 12h/semana de calls no facturadas — mi tarifa real era €55/h. Renegocié o descarté y gané 22% neto."
+18-30% real hourly rate recoveredtarifa real recuperada Harvard Business Review · 2022
📚
Student · Exam prep Estudio · Oposiciones

Time ratio per subject Ratio de tiempo por materia

See which subject you avoid and which you over-invest in. Feed the JSON to your AI coach and get a weekly rebalance based on your actual capacity, not wishful planning.

Ve qué materia esquivas y en cuál te sobreinviertes. Pasa el JSON al coach y recibe un reajuste semanal basado en tu capacidad real, no en un plan iluso.

Ana, notary exam: registered 6h/day, but 4 went to the subject she already mastered. Rebalanced with the coach → mock exam score up from 62 to 78.
Ana, opositora a notarías: registraba 6h/día, pero 4 iban a la materia que ya dominaba. Rebalanceó con el coach → simulacro pasó de 62 a 78.
+25% mock exam score in 3 monthsnota simulacros en 3 meses Interleaving · Rohrer & TaylorIntercalado · Rohrer & Taylor
🎯
Deliberate practice Práctica deliberada

Ericsson: 4h/day is the ceiling Ericsson: 4h/día es el techo

Sport, music, languages: past 4h of intense practice, quality collapses. Centrate lets you see the line so you stop before you undo your own progress.

Deporte, música, idiomas: pasadas 4h de práctica intensa, la calidad se derrumba. Centrate te enseña la línea para que pares antes de deshacer tu propio progreso.

Álex, amateur pianist: sessions over 90 min dropped his accuracy on fast passages by 22%. Broke practice into 3×45 min blocks → mistakes down, tempo up.
Álex, pianista amateur: las sesiones de más de 90 min bajaban su acierto en pasajes rápidos un 22%. Trocear en 3×45 min → menos errores, más tempo.
-15% errors when respecting blockserrores respetando bloques Anders Ericsson · Peak
Anti-procrastination Contra procrastinación

Countdown as commitment Countdown como compromiso

"I'll do this today" almost never happens. "45 minutes right now" almost always does. Parkinson's Law works in your favour when the deadline is short and honest.

"Lo haré hoy" casi nunca pasa. "45 minutos ahora" casi siempre pasa. La Ley de Parkinson juega a tu favor cuando el deadline es corto y honesto.

Sara, writer: "I'll write the chapter this week" never happened. "25 min countdown, now" → 20 pages in three days. Deadline size matters.
Sara, escritora: "Escribo el capítulo esta semana" nunca pasaba. "Countdown de 25 min, ya" → 20 páginas en tres días. El tamaño del deadline cuenta.
-50% wasted time starting taskstiempo perdido iniciando Parkinson · 1955 · HBR
🌅
Chronotype discovery Descubrir tu cronotipo

Find your real peak hours Encuentra tu pico real

The hourly histogram in the JSON reveals when you actually produce your best sessions. Lark, owl, or in between — the answer isn't a quiz, it's your last three months.

El histograma horario del JSON revela cuándo produces tus mejores sesiones de verdad. Alondra, búho o intermedio — la respuesta no es un test, son tus últimos tres meses.

Marcos, engineer: thought he was a night owl. Data showed his best deep-work sessions cluster 07:00-10:00. Moved standups after 11:00 → measurable jump in output.
Marcos, ingeniero: se creía búho. Los datos mostraron sus mejores deep-work entre 07:00-10:00. Movió los standups después de las 11 → salto medible en output.
+20-30% cognitive output at your peakrendimiento cognitivo en tu pico Roenneberg · 2019
📊
Justify your hours Justificar tus horas

Verifiable record for boss or client Histórico verificable para jefe o cliente

Exportable JSON with every session — timestamp, project, duration, optional note. Solves the "what have you been doing?" conversation without theatre or defensive tone.

JSON exportable con cada sesión — fecha, hora, proyecto, duración y nota opcional. Resuelve la conversación "¿qué has estado haciendo?" sin teatro ni tono defensivo.

Diego, senior IT: at annual review, presented 340h across 8 projects. Salary conversation moved from anecdotes to data. +12% raise.
Diego, IT senior: en la revisión anual, presentó 340h por 8 proyectos. La conversación de salario pasó de anécdotas a datos. Subida del 12%.
10-15% avg raise after data-backed reviewssubida media con datos en revisión Gartner · workforce analytics 2024
🚨
Burnout audit Auditar burnout

Catch the warning signs early Detecta las señales pronto

Very long sessions with no breaks, broken streaks, spikes in context-switching. The coach flags these patterns in the JSON weeks before your body does — which is late and expensive.

Sesiones muy largas sin descansos, streaks rotos, picos de cambio de contexto. El coach detecta esos patrones en el JSON semanas antes que tu cuerpo — que avisa tarde y caro.

Nuria, project manager: 3 weeks of 4h+ sessions with no breaks + streak collapse. Coach flagged it. She rebalanced schedule → avoided the crash her doctor predicted a month later.
Nuria, project manager: 3 semanas de sesiones de 4h+ sin descansos + streak roto. El coach lo marcó. Rebalanceó agenda → evitó la caída que su médico predijo un mes después.
-37% severe burnout with early detectionburnout severo con detección temprana Maslach Burnout Inventory · Meta-analysis 2021
Now, the product Ahora, el producto

A timer that thinks in projects. Un timer que piensa en proyectos.

Every project has its own default mode and target. Switch between them and the display shows the time already accumulated today in each — not a fresh zero every time.

Cada proyecto tiene su modo y objetivo por defecto. Cambia entre ellos y verás el tiempo acumulado hoy en cada uno — no un cero fresco cada vez.

One giant buttonUn botón enorme

GO to start. PARAR to stop. That is the whole loop — designed to be usable while walking, in a lecture, or with one hand.

GO para empezar. PARAR para parar. Ese es todo el bucle — pensado para usarse andando, en una clase o con una sola mano.

1-tap project swapCambio de proyecto en 1 tap

Favourites live as chips under the button. Tap one and the timer moves to that project instantly — resuming its own accumulated time for today.

Los favoritos viven como chips bajo el botón. Toca uno y el timer salta a ese proyecto al instante — retomando su tiempo acumulado del día.

Zero battery drainCero drenaje de batería

No background execution. Centrate stores only the start date and computes elapsed time on demand. The Live Activity is updated by the system, not by the app.

Sin ejecución en background. Centrate solo guarda la fecha de inicio y calcula el tiempo bajo demanda. La Live Activity la actualiza el sistema, no la app.

Dynamic Island & Lock ScreenDynamic Island y bloqueo

While a session runs, the project + timer live on the Lock Screen and the Dynamic Island. Long-press to see the countdown ring and controls.

Mientras corre una sesión, el proyecto y el timer viven en la pantalla bloqueada y en la Dynamic Island. Mantén pulsado para ver el anillo de progreso y los controles.

⌚︎

Apple Watch companionCompanion en Apple Watch

A big GO button, Digital Crown to swap project, haptic feedback on start and stop. Start a focus session without pulling out your phone.

Un botón GO enorme, Digital Crown para cambiar de proyecto y haptics al empezar y parar. Arranca una sesión sin sacar el iPhone.

🧠

Coach it with your AIHabla con tu coach de IA

Export a JSON with your projects, sessions and stats. The coach prompt (Pomodoro, Deep Work, Parkinson, cronotypes…) is embedded inside. Drop it on ChatGPT, Claude or Gemini.

Exporta un JSON con tus proyectos, sesiones y estadísticas. El prompt del coach (Pomodoro, Deep Work, Parkinson, cronotipos…) va embebido dentro. Súbelo a ChatGPT, Claude o Gemini.

Three modes Tres modos

Pick the pressure. Per project. Elige la presión. Por proyecto.

Not every task deserves the same clock. Centrate lets each project define whether it prefers counting up, counting down, or working in Pomodoro blocks.

No todas las tareas merecen el mismo reloj. Centrate deja que cada proyecto defina si prefiere contar hacia arriba, hacia abajo, o trabajar en bloques Pomodoro.

StopwatchCronómetro

Count up freely. Perfect for open-ended work where the goal is to see how long something actually takes.

Cuenta libremente hacia arriba. Perfecto para trabajo sin fin cerrado, cuando el objetivo es medir cuánto tarda algo de verdad.

CountdownCuenta atrás

Set a target (5–480 min per project). Parkinson's Law in your favour — a deadline makes the work fit.

Fija un objetivo (5–480 min por proyecto). La Ley de Parkinson a tu favor — el deadline hace que el trabajo encaje.

PomodoroPomodoro

Focused blocks (25 min by default). Cirillo's classic — breaks after each block prevent burnout.

Bloques enfocados (25 min por defecto). El clásico de Cirillo — descansos entre bloques evitan el burnout.

Coach with your AI Coach con tu IA

Your data, your coach, your rules. Tus datos, tu coach, tus reglas.

Centrate exports a JSON with every closed session, per-day totals, weekly trends, your time-of-day histogram (cronotype), streaks and target completion rate. Inside the file lives the coach prompt — a system prompt grounded in Pomodoro, Deep Work, Parkinson's Law, Yerkes-Dodson, flow, Pareto and chronobiology.

Centrate exporta un JSON con cada sesión cerrada, totales por día, tendencias semanales, tu histograma horario (cronotipo), streaks y tasa de cumplimiento de objetivos. Dentro del fichero vive el prompt del coach — un system prompt basado en Pomodoro, Deep Work, Ley de Parkinson, Yerkes-Dodson, flow, Pareto y cronobiología.

  • Universal. Works with ChatGPT (free or paid), Claude, Gemini, Perplexity — whichever you already use.
  • Private. Nothing goes through us. You choose which AI sees your data.
  • No hallucinations. The prompt forbids inventing numbers not in the JSON.
  • Universal. Funciona con ChatGPT (gratis o de pago), Claude, Gemini, Perplexity — la que ya uses.
  • Privado. No pasa nada por nosotros. Tú eliges qué IA ve tus datos.
  • Sin alucinaciones. El prompt prohíbe inventar números que no estén en el JSON.
{
  "projectTotals": [
    { "projectName": "Estudio",   "totalSeconds": 34_720, "percentage": 62.1 },
    { "projectName": "Cliente A", "totalSeconds": 13_400, "percentage": 23.9 },
    { "projectName": "Personal",  "totalSeconds":  7_820, "percentage": 14.0 }
  ],
  "timeOfDayHistogram": [
    { "slot": "09-13 mañana",   "totalSeconds": 26_890 },
    { "slot": "13-17 sobremesa","totalSeconds": 14_320 },
    { "slot": "17-21 tarde",    "totalSeconds": 10_140 }
  ],
  "streaks": {
    "currentDailyStreak": 7,
    "longestDailyStreak": 14,
    "averageDailySeconds": 7_991
  },
  "promptForGPT": "You are the user's coach…"
  // + sessions, dailyTotals, sessionStats…
}
Built for privacy Hecha con privacidad

The three most important numbers. Los tres números más importantes.

0
AccountsCuentas
Nothing to sign up for. Ever. Nada que crear. Nunca.
0
TrackersTrackers
No analytics SDK, no ads, no third-party libraries. Ni SDK de analíticas, ni ads, ni librerías de terceros.
0
ServersServidores
Data lives on your device. No cloud backend behind the app. Los datos viven en tu dispositivo. Sin backend en la nube.

Privacy policy — short version Política de privacidad — versión corta

Centrate does not collect, transmit, sell, share or analyse personal data of any kind. Your sessions live in a SwiftData store inside the app's sandboxed container and only leave the device when you actively export a JSON and share it. If you use the coach button, the prompt is copied to your clipboard and a browser opens to ChatGPT / Claude / Gemini — from there onward you interact with them under their own privacy terms, not ours.

Centrate no recoge, transmite, vende, comparte ni analiza datos personales de ningún tipo. Tus sesiones viven en un SwiftData dentro del contenedor privado de la app y solo salen del dispositivo cuando exportas un JSON y lo compartes tú. Si usas el botón de coach, el prompt se copia al portapapeles y se abre el navegador en ChatGPT / Claude / Gemini — a partir de ahí interactúas con ellos bajo sus propios términos de privacidad, no los nuestros.

Questions: info@carvajal.io.

Consultas: info@carvajal.io.

Support Soporte

One person. Write, I read. Una persona. Escribes, leo.

Centrate is made by Luis Carvajal in Palma de Mallorca. If something is broken, unclear, or missing — or if you'd like a feature — email me.

Centrate la hace Luis Carvajal desde Palma de Mallorca. Si algo está roto, poco claro o falta — o si te gustaría una función nueva — escríbeme.

ContactContacto

Common questionsPreguntas frecuentes