Un proyecto de Mauricio Gallmur· el prompt es gratis · si quieres que un agente lo corra solo, eso es lo que instalo

¿Puedo vibecodear AppGrowKit?

PARCIAL · un fin de semana
precio $19/mesahorrarías $228/añotiempo de build una sentadacategoría 📈 seo y marketingreemplazada por 0 personas

Divide el producto en dos mitades y la respuesta cambia. El generador de capturas realmente se puede resolver en una sola sesión: es un modelo de imagen detrás de un prompt, y con un fin de semana de iteración obtienes paneles lo bastante buenos para publicarlos. La mitad de seguimiento también, si solo te importan apps que son tuyas, porque los endpoints públicos de Apple te entregan calificaciones, reseñas y posiciones en listas gratis. Lo que no puedes construir es la parte por la que estarías pagando: un catálogo de 1.7 millones de apps en 36 tiendas, con 22 millones de observaciones de calificaciones y 11 millones de observaciones de posiciones acumuladas durante meses. 1.25 millones de esas apps tienen más de un día de historial y 960,000 tienen diez días o más, que es la diferencia entre una tabla de apps y una serie de tiempo. Puedes empezar a recopilar hoy, y en seis meses tendrás seis meses de datos. La inteligencia de competencia, la dificultad de palabras clave y los estimados de ingresos son lecturas sobre ese historial, así que llegan vacíos el primer día y siguen escasos durante una temporada. Constrúyelo si rastreas unas cuantas apps propias. Paga si necesitas responder preguntas sobre apps que nunca has abierto.

el prompt
Build me an App Store screenshot generator and a personal rank tracker to replace AppGrowKit, single user, my own apps only.
Use Node 22, TypeScript, SQLite (better-sqlite3), sharp, and a small React frontend on localhost. Do not offer alternative stacks.

- Screenshots: I upload my real app screens. Compose a 3-panel App Store set by sending each panel to an image model (fal.ai key in .env), passing my screens as reference images so the in-phone UI stays faithful.
- Send every render back to a vision model with a checklist: garbled text, elements sliced by a panel edge, invented star ratings or award badges, phone hardware where the style said none. If it fails, re-render once with the failures pasted in as corrections.
- Composite the headline as real text with sharp, not model-drawn glyphs. Resize output to exactly 1290x2796 (iPhone) and 2064x2752 (iPad).
- Tracking: a config file lists my App Store track IDs and the keywords I care about. A daily job hits Apple's public endpoints (itunes.apple.com/lookup, /search, the RSS chart feeds, and the customerreviews feed) with a real User-Agent and one request every 1.5 seconds.
- Store every poll as a row with a timestamp, never an upsert. Rank history is the whole point and you cannot recover a day you overwrote.
- The page shows my apps' rating and rank over time, new reviews since I last looked, and where I sit for each tracked keyword.
- Out of scope: competitor intelligence, keyword difficulty scores, and revenue estimates. Those need a catalog of hundreds of thousands of apps with months of history. Say so in the README rather than faking them from a single day of data.
- README: the two API keys, cost per screenshot set, and a warning that the tracker is worth little until it has been running for a month.

$ ábrelo en tu agente (prompt listo, tú das enter) o cópialo crudo

por qué la gente sigue pagando

Porque hacer el scraping es fácil y el historial no lo es. Cualquiera puede obtener las posiciones de hoy desde los endpoints públicos de Apple; nadie puede obtener las del trimestre pasado. La escala se acumula igual: 1.7M de apps en 36 tiendas son 65 GB de ClickHouse y un rastreador que lleva meses corriendo, y una copia de un solo servidor lo bastante cortés para no ser bloqueada por límites de velocidad tarda mucho en llegar ahí. Los planes de pago limitan el acceso al catálogo, no a la IA, y esa es la señal honesta de dónde está el costo. También hay ingeniería real en el pipeline de capturas que una construcción de una sola sesión se salta: un crítico de visión que inspecciona cada render para detectar texto distorsionado y elementos cortados, dos candidatos comparados entre sí, y salida redimensionada a las dimensiones exactas de Apple. Puedes llegar a paneles decentes sin eso. Llegar a paneles consistentes en un set de 6 paneles en tres formatos de dispositivo es donde se va el fin de semana.

qué pierdes

xmeses de historial de posiciones, calificaciones y palabras clave que no puedes rellenar

xel catálogo de 1.7 millones de apps en 36 tiendas detrás de las búsquedas de competencia y la dificultad de palabras clave

xestimados de ingresos y descargas, que están calibrados contra ese catálogo

xvolumen de palabras clave y puntuaciones de competencia, que necesitan un corpus para ser relativas

xel servidor MCP que responde preguntas de ASO desde Claude, Cursor o ChatGPT

xuna pasada de precisión en las capturas generadas: el crítico de calidad, la puntuación mejor de 2 y la salida con tamaño exacto

arte previo · úsalo en vez de construir, si prefieresSerpBearSelf-hosted rank tracker for keyword sets you own. Web SEO rather than App Store, but the same daily-poll-and-chart shape.app-store-scraperNode library for Apple's public lookup, search, chart, and review endpoints. This is the data layer a DIY tracker is built on.
compartir en X ↗"Acabo de reemplazar AppGrowKit ($19/mes) con un prompt"
los números

Precio de AppGrowKit

planmensualanual (por mes)qué incluye
free signup$0/usuario$0/usuario10 one-time screenshot credits; no card.
starter$9/usuario60 credits/month; track up to 5 apps.
pro$19/usuario180 credits/month; unlimited tracked apps; AI agent.
growth$39/usuario500 credits/month; unlimited tracked apps.

plan gratis10 one-time screenshot credits at signup; no recurring monthly free-credit allowance verified

facturaciónmonthly + annual; annual advertised at up to 26% off; paid-plan trial lasts 3 days and includes 40 credits

costos ocultosmonthly credits reset rather than roll over; annual credits are issued upfront; a trial defaults to monthly billing even when annual was selected before starting it

verificado 2026-08-13 · fuente ↗

preguntas
¿Puedo vibecodear AppGrowKit?

Parcial. El núcleo de AppGrowKit se arma en un fin de semana con el prompt de esta página, pero hay huecos reales: meses de historial de posiciones, calificaciones y palabras clave que no puedes rellenar, el catálogo de 1.7 millones de apps en 36 tiendas detrás de las búsquedas de competencia y la dificultad de palabras clave. Lee la lista honesta arriba antes de comprometerte.

¿Cuánto cuesta AppGrowKit?

AppGrowKit cuesta unos $19/mes (Pro, revisado 2026-08-07), o sea $228 al año.

¿Qué pierdo si reemplazo AppGrowKit?

Con honestidad: meses de historial de posiciones, calificaciones y palabras clave que no puedes rellenar; el catálogo de 1.7 millones de apps en 36 tiendas detrás de las búsquedas de competencia y la dificultad de palabras clave; estimados de ingresos y descargas, que están calibrados contra ese catálogo; volumen de palabras clave y puntuaciones de competencia, que necesitan un corpus para ser relativas; el servidor MCP que responde preguntas de ASO desde Claude, Cursor o ChatGPT; una pasada de precisión en las capturas generadas: el crítico de calidad, la puntuación mejor de 2 y la salida con tamaño exacto. Si alguno de esos te sostiene el negocio, sigue pagando.

¿Hay una alternativa open source a AppGrowKit?

Sí: SerpBear (Self-hosted rank tracker for keyword sets you own. Web SEO rather than App Store, but the same daily-poll-and-chart shape.), app-store-scraper (Node library for Apple's public lookup, search, chart, and review endpoints. This is the data layer a DIY tracker is built on.). Usar arte previo también es vibecodear; el prompt es para cuando la quieres exactamente a tu modo.

Cada semana mueren más suscripciones.

Veredictos nuevos, prompts nuevos, las apps más condenadas de la semana.
Un correo. Te sales en un clic.

gratis para siempre · sin spam · el prompt se queda en el sitio, las muertes te llegan a ti

$semanal: qué recibió veredicto, qué murió.