¿Puedo vibecodear Social Fetch?
NO TANTO · sigue valiendo pagarloA personal TikTok or Instagram profile fetcher with Playwright and SQLite is a one-sitting build. Social Fetch is not that. It is kept-alive scrapers on 20+ platforms, proxy routing, anti-bot handling, a stable response schema, and credit metering. Your DIY script breaks when TikTok changes markup. The API bill is for that not being your problem.
Build a closest honest personal substitute for Social Fetch in an empty folder.
Stack (fixed): Node 22, TypeScript, Express, better-sqlite3, Playwright, Zod. No alternative stacks.
Scope: one platform only · TikTok public profiles + recent videos. Localhost only.
- GET /profile/:handle → display name, bio, follower/following counts, avatar URL
- GET /videos/:handle → last N public videos with id, caption, play/like counts, createdAt
- Cache responses in SQLite for 15 minutes; return cached JSON when fresh
- Normalize into a stable { data, meta } shape with requestId and cached: boolean
- Secrets (optional PROXY_URL) in .env; ship .env.example
- README must say bluntly: this will break when TikTok changes markup; no proxies, no Instagram/YouTube/X, no transcripts, no comments at scale, no production use
- Out of scope (say so in README): multi-platform adapters, residential proxies, captcha solving, rate-limit farms, billing, accounts, telemetry
- Include a smoke test that mocks HTML fixtures (do not hit TikTok in CI)
- One command to run locally; finish by listing exact commands used$ ábrelo en tu agente (prompt listo, tú das enter) o cópialo crudo
prompt copied. want to know what dies next week?
veredictos nuevos + votos de la semana. gratis. te sales en un clic.
Writing a scraper is a weekend. Keeping scrapers working against platforms that fight scrapers is ongoing ops. Teams pay so their pipeline keeps returning `{ data, meta }` while someone else rotates proxies and patches adapters.
xMás de 20 plataformas con un solo esquema y una sola clave API
xgestión de proxy, anti-bot y captcha
xque otro se encargue de parchear cuando las plataformas fallan
xmedición en producción, IDs de solicitud y tiempo de actividad
xmonitores, webhooks y enriquecimiento por lotes a gran volumen
¿Puedo vibecodear Social Fetch?
No tanto. El valor de Social Fetch no es el código. Mira el desglose honesto arriba.
¿Cuánto cuesta Social Fetch?
Social Fetch cuesta unos $29/mes (Starter, revisado 2026-07-31), o sea $348 al año.
¿Qué pierdo si reemplazo Social Fetch?
Con honestidad: Más de 20 plataformas con un solo esquema y una sola clave API; gestión de proxy, anti-bot y captcha; que otro se encargue de parchear cuando las plataformas fallan; medición en producción, IDs de solicitud y tiempo de actividad; monitores, webhooks y enriquecimiento por lotes a gran volumen. Si alguno de esos te sostiene el negocio, sigue pagando.
¿Hay una alternativa open source a Social Fetch?
Sí: yt-dlp (extracción de medios y metadatos de código abierto para algunas plataformas, no es una API de perfiles multiplataforma). Usar arte previo también es vibecodear; el prompt es para cuando la quieres exactamente a tu modo.