El catálogo de campos

Diseña el formulario. Conserva el registro.

Recordry es dos cosas a la vez: un constructor para crear el formulario que te gustaría tener y el cuaderno de todos los registros que completas con él. Crea una plantilla, publícala y cada registro generado a partir de ella se validará exactamente contra esa versión y se guardará en una base de datos cifrada en tu propio dispositivo. Sin cuenta, sin servidor y sin nada a lo que registrarse.

✓ Sin cuenta✓ Sin acceso a la red✓ Cifrado en el dispositivo
Home⌘   ⚙
Continue
▤BorradorRunning log · edited 8 minutes agoBorrador
Pinned folders
▱Training18 records+
▱Home9 records+
Recent
✓Morning runRunning log · today, 07:42Completo
This month42.8 km↑ 12% from previous
Current streak4 weeks2+ runs each week

Cómo funciona

Una plantilla, una versión y todo lo que registras con ella.

La mayoría de las apps de formularios te dan un formulario. Recordry separa el formulario de los registros creados a partir de él, porque el formulario cambia y los registros no deben cambiar retroactivamente cuando eso ocurre.

01

Crea la plantilla

Una plantilla es el formulario reutilizable del que se crean tus registros. Añade campos, agrúpalos en secciones plegables y arrástralos al orden que quieras. Cada campo incluye su texto de ayuda, si es obligatorio, opcional u obligatorio solo cuando se cumple una condición, y una clave técnica que se convierte en el nombre de su columna al exportar.

02

Publica una versión

No se puede rellenar nada a partir de un borrador. Al publicar, el esquema queda fijado en una versión que ya no cambia y, antes de confirmarlo, puedes ver exactamente qué ha cambiado respecto a la anterior. Pruébalo primero en la vista previa, que ejecuta el formulario y sus reglas reales sin guardar nada.

03

Conserva los registros

Los registros se validan mientras los rellenas. Las reglas muestran u ocultan campos a medida que llegan las respuestas, y un registro solo se finaliza cuando realmente está todo lo obligatorio. Si lo finalizas con problemas pendientes, queda marcado como necesitado de atención y el motivo se conserva en lugar de descartarse.

TextoNúmerosOpcionesFecha y horaDiseñoEstructurados

Reglas y validación

El formulario debería preguntar solo lo que se deriva de la respuesta anterior.

Un formulario largo que pregunta todo a todo el mundo acaba abandonándose. Las reglas permiten que una plantilla haga la siguiente pregunta solo cuando corresponde y que un campo sea obligatorio solo cuando realmente debe serlo.

  • 1Mostrar y ocultar Un campo, o incluso una sección entera, puede mantenerse fuera de la vista hasta que una respuesta lo haga relevante. La regla se escribe en el constructor como una frase — si ocurre esto, muestra aquello — y no como una fórmula que tengas que depurar.
  • 2Obligatorio solo cuando importa Un campo puede permanecer opcional hasta que una condición lo haga obligatorio. Es un tercer estado junto a obligatorio y opcional, por lo que un formulario puede exigir una explicación para una excepción sin exigírsela a todo el mundo.
  • 3Validación que reconoce los problemas Un registro no puede finalizarse normalmente mientras falte una respuesta obligatoria. Si lo finalizas de todos modos, se archiva como necesitado de atención y conserva el número de problemas pendientes, en vez de fingir que está completo.
  • 4Vista previa antes de publicar Rellena el formulario exactamente como se utilizará, con las reglas activas, antes de publicarlo. La vista previa no guarda nada: está para encontrar una regla que hayas planteado al revés mientras todavía es fácil corregirla.
Running log+▦↶↷Vista previa antes de publicarPublica una versión
Select a field to arrange it▯▱
RouteRiverside loop
Distance6.4 km
Duration00:34:18
How did it feel?● ● ● ● ○
Recovery+   ⚙
↳ Show “Recovery notes” when effort is 4 or higher
Live example · the same responsive grid powers templates and statistics

El catálogo de campos

Sesenta y seis tipos de pregunta.

Un formulario solo es tan bueno como las respuestas que realmente puede guardar. En vez de usar un cuadro de texto para todo, cada tipo sabe cómo es una respuesta válida, qué operadores puede usar una regla con ella y cómo debe almacenarse. Eso es lo que permite buscar, ordenar y validar correctamente después.

Texto

  • Texto corto
  • Texto largo
  • Markdown
  • Correo electrónico

Números

  • Número entero
  • Decimal
  • Moneda
  • Porcentaje

Opciones

  • Casilla
  • Sí / no
  • Sí / no / desconocido
  • Botón de opción

Fecha y hora

  • Fecha
  • Hora
  • Fecha y hora
  • Duración

Diseño

  • Sección
  • Sección plegable
  • Encabezado
  • Párrafo

Estructurados

  • Nombre de persona
  • Dirección
  • Lista de comprobación
  • Tabla

Fotos y multimedia

  • Foto
  • Galería
  • Archivo
  • Audio

Ubicación

  • Coordenadas
  • Dirección postal
  • Ubicación actual

Automáticos

  • Fórmula
  • Número secuencial
  • Creado el
  • Modificado el
Cuarenta y siete de las sesenta y seis definiciones cuentan actualmente con una vista o una interfaz de entrada, incluidos los campos de diseño y los calculados. Las demás siguen visibles en el constructor con una explicación, en lugar de desaparecer o fallar en silencio.
OrganizarRunning+ Conserva los registros
18AUGMorning run6.4 km · Riverside loopCompleto
16AUGIntervals8.1 km · TrackCompleto
14AUGEasy run3 of 5 fieldsBorrador
# summer-plan# riversideSaved view: August
Moved “Intervals” to Training blockVolver a la vista general

Volver a encontrarlo todo

Un cuaderno solo sirve si puedes encontrar la entrada.

Los registros se guardan en carpetas que organizas tú mismo, y una carpeta puede decidir qué pertenece en ella. Así una carpeta compartida se mantiene coherente sin que nadie tenga que vigilarla.

⌕

Carpetas que saben qué contienen

Los registros nuevos de una carpeta parten de la plantilla de esa carpeta. Puedes hacer que herede la configuración de la carpeta superior, permitir cualquier plantilla o marcarla como estricta, lo que bloquea por completo los registros creados con cualquier otra plantilla.

↻

Buscar y ordenar

Busca en todos tus registros y ordénalos por última actualización, fecha de creación o nombre, en orden ascendente o descendente. La búsqueda solo consulta los campos marcados como buscables; los campos enmascarados se excluyen a propósito.

⎘

Un historial que puedes consultar

Cada registro conserva su propio historial: creación, edición, finalización, reapertura, restauración o cambio a otra plantilla. Un registro finalizado queda bloqueado; duplícalo para hacer cambios y así el original permanecerá exactamente como se archivó.

♲

Los registros finalizados se bloquean

Cuando un registro se finaliza queda bloqueado, y la app te indica que lo dupliques en lugar de permitirte reescribir silenciosamente lo que ya se archivó. Su historial conserva cada edición, finalización y reapertura.

Volver a encontrarlo todo

Un cuaderno solo sirve si puedes encontrar la entrada.

Un formulario solo es tan bueno como las respuestas que realmente puede guardar. En vez de usar un cuadro de texto para todo, cada tipo sabe cómo es una respuesta válida, qué operadores puede usar una regla con ella y cómo debe almacenarse. Eso es lo que permite buscar, ordenar y validar correctamente después.

Running overviewLast 30 daysGeneralTraining loadArrange
Total distance42.8 km↑ 12% from previous period
Completed runs81 draft still open
Current streak4 weeksBest: 7 weeks
Distance over timeGrouped by week
W1W2W3W4W5Now
How it felt8 records
4.1average
  • Great 50%
  • Good 38%
  • Hard 12%
◎TextoTexto libre con la restricción que corresponda. Un identificador conserva los ceros iniciales en lugar de interpretarse como un número, y un campo enmascarado se oculta mientras escribes, no se usa en títulos generados ni en búsquedas y se excluye de las exportaciones.◇NúmerosLas monedas, los porcentajes y las medidas se guardan como decimales exactos, no como números binarios de coma flotante, para que una suma de dinero dé exactamente el mismo resultado que sobre el papel.▦OpcionesUna respuesta o varias, elegidas de una lista que tú defines. Los botones de opción, chips y desplegables guardan la misma respuesta con presentaciones distintas, así que cambiar más tarde la forma de mostrarla no hace que se pierda lo que ya se había elegido.

Consigue la app

Todavía en desarrollo

Recordry sigue en desarrollo activo y lo indica tanto dentro de la app como aquí. Hoy funcionan las plantillas, el diseño adaptable de formularios, las reglas, la validación personalizada, los registros, la búsqueda, las estadísticas, la programación, los recordatorios, las fotos y archivos, las copias de seguridad cifradas, la exportación CSV y el uso compartido de plantillas. El audio, el vídeo, la firma, el boceto, la ubicación mediante sensores, la entrada de grupos repetibles, la exportación JSON/PDF y el bloqueo de la app no se presentan como funciones terminadas.

✓ Sin cuenta, sin inicio de sesión y sin dirección de correo electrónico✓ Sin analítica, sin rastreadores y sin SDK publicitarios✓ La versión de Android no solicita en absoluto el permiso INTERNET
August 2026
MTWTFSS
17181920212223
07:30Morning runCreated from “Running log” · Every TuesdayOpen
18:00Water plantsDue today · Living roomOpen

Consigue la app

Dónde puedes usarla hoy.

Recordry se desarrolla de forma abierta y se publica a partir de su código fuente. Aquí se muestra con claridad el estado real de cada plataforma hoy, no hacia dónde se pretende llegar.

Demo en el navegador

La misma app, compilada para el navegador, con una base de datos que solo existe en memoria. No se escribe nada en el disco, no se envía nada a ningún sitio y todo desaparece al recargar. Sirve para probar el constructor, no para conservar registros.

Abrir la demo

Android

En pruebas cerradas en Google Play. Únete a la lista de probadores y se instala como cualquier otra app.

iOS

En iOS es la app completa: una base de datos cifrada en el disco, con su clave en el llavero del sistema. La versión para el App Store aún no está publicada.

Todavía en desarrollo

Recordry sigue en desarrollo activo y lo indica tanto dentro de la app como aquí. Hoy funcionan las plantillas, el diseño adaptable de formularios, las reglas, la validación personalizada, los registros, la búsqueda, las estadísticas, la programación, los recordatorios, las fotos y archivos, las copias de seguridad cifradas, la exportación CSV y el uso compartido de plantillas. El audio, el vídeo, la firma, el boceto, la ubicación mediante sensores, la entrada de grupos repetibles, la exportación JSON/PDF y el bloqueo de la app no se presentan como funciones terminadas.

Privacidad

Tus registros no tienen adónde ir.

Recordry no tiene backend, sistema de cuentas ni analítica. Los registros que guardas suelen ser precisamente el tipo de información que no pondrías en una hoja de cálculo en la nube, así que la app está diseñada para que sacarlos del dispositivo sea imposible, no simplemente poco probable.

⌁

Sin cuenta, sin inicio de sesión y sin dirección de correo electrónico

Las plantillas, los registros y sus valores se guardan en una base de datos SQLCipher cifrada con AES-256

⌗

Sin analítica, sin rastreadores y sin SDK publicitarios

La clave de la base de datos se genera con la fuente segura de aleatoriedad del sistema operativo y se guarda en Keychain o Keystore

◫

La versión de Android no solicita en absoluto el permiso INTERNET

Los campos marcados como sensibles se enmascaran al escribir y se excluyen de títulos, búsquedas y exportaciones

Leer la Política de privacidad completa

Prueba Recordry en tu navegador

Demo en el navegador

La misma app, compilada para el navegador, con una base de datos que solo existe en memoria. No se escribe nada en el disco, no se envía nada a ningún sitio y todo desaparece al recargar. Sirve para probar el constructor, no para conservar registros.

Abrir la demo Android · iOS