App làm bằng AI
App làm bằng AI chạy được rồi. Đã dám cho khách thật dùng chưa?
Cursor, Lovable hay Bolt giúp bạn có app rất nhanh. Nhưng code do AI viết hay sót những thứ chỉ lộ ra khi có người dùng thật: key nằm ngay trong trình duyệt, người này xem được dữ liệu của người khác, hóa đơn API tăng vọt sau một đêm. Tôi đọc code, chỉ ra chỗ rủi ro rồi sửa đúng chỗ đó. Phần đang chạy tốt thì giữ nguyên.
Gửi app cần kiểm tra- Làm việc trực tiếp với kỹ sư, không qua người trung gian.
- Phạm vi, giá và thời gian chốt bằng văn bản trước khi làm.
- Ký NDA nếu bạn cần.
Nên kiểm tra nếu
- App làm bằng Cursor, Lovable, Bolt, v0 hay Replit và sắp mở cho khách dùng.
- Dùng Supabase hoặc Firebase nhưng chưa chắc quy tắc truy cập đã bật và viết đúng.
- App có đăng nhập, thanh toán hoặc lưu dữ liệu khách hàng.
- App gọi OpenAI, Claude hay Gemini mà chưa giới hạn số lần gọi.
- Sửa lỗi này bằng prompt thì lỗi khác lại hiện ra, và không ai đọc hết code.
Những gì tôi kiểm tra
- Dữ liệu: quy tắc truy cập của Supabase hay Firebase, key nằm trong code chạy trên trình duyệt, người này xem được dữ liệu của người khác.
- Đăng nhập, phân quyền, thanh toán: những chỗ code do AI viết hay thiếu bước kiểm tra phía server.
- Chi phí model AI: gọi không giới hạn, không có cache, dễ bị người lạ dùng chùa làm hóa đơn tăng vọt.
- Đưa lên production: biến môi trường, backup database, log lỗi, tên miền và SSL.
- Danh sách việc cần sửa, chia 3 mức, kèm ước lượng thời gian và chi phí.
Cần biết trước
- Tôi không viết lại app. Phần đang chạy tốt được giữ nguyên, chỉ sửa những chỗ có rủi ro.
- Không bao gồm kiểm thử xâm nhập chính thức hay chứng nhận bảo mật.
Cách làm việc
4 bước, bạn nắm rõ từ đầu
- 01
Gửi app
Bạn gửi link app và quyền xem repo (GitHub, GitLab). Tôi xác nhận phạm vi và gửi báo giá bằng văn bản.
- 02
Đọc code và thử
Tôi đọc code, đăng nhập bằng vài tài khoản thử, gọi API trực tiếp như người ngoài. Không thay đổi gì trên bản đang chạy nếu bạn chưa đồng ý.
- 03
Nhận báo cáo
Danh sách lỗ hổng và rủi ro, chia 3 mức, kèm cách sửa và ước lượng chi phí.
- 04
Sửa nếu bạn muốn
Bạn tự quyết: tự sửa theo báo cáo, để tôi sửa, hay thuê bên khác.
Về tôi
Bạn làm việc trực tiếp với tôi
Hơn 15 năm qua, tôi xây dựng và vận hành hệ thống ở các nền tảng công nghệ lớn tại Việt Nam. Ở GocFix, người nói chuyện với bạn cũng là người đọc code, cấu hình server và chịu trách nhiệm về kết quả.
Triet Tran
Công nghệ tôi làm hằng ngày
- AI và tự động hóa
- AI agentTích hợp model AIModel AI chạy localRAGOCR hóa đơn, chứng từTích hợp API
- Ngôn ngữ và framework
- JavaPHP / WordPressSuiteCRMPython / FastAPINode.js / TypeScriptGoReact / Next.js
- Database
- MySQLPostgreSQLSQLiteMongoDBRedisElasticsearchQdrant (vector)
- Hàng đợi
- KafkaRabbitMQCelery (worker Python)
- Server và vận hành
- LinuxDockerKubernetesNginx / CloudflareCI/CDBackup, giám sát
- Bảo mật dữ liệu
- Kiểm soát truy cậpMã hóa dữ liệuHashiCorp Vault
Hỏi đáp
Câu hỏi thường gặp
Tôi không biết code, có dùng dịch vụ này được không?
Được. Báo cáo nói trước mỗi lỗi ảnh hưởng gì tới việc kinh doanh, phần kỹ thuật để phía sau. Tôi cũng giải thích lại khi gửi báo cáo.
Có phải viết lại app không?
Thường là không. Phần lớn lỗi nằm ở vài chỗ: quy tắc truy cập database, bước kiểm tra quyền phía server, chỗ để key. Sửa những chỗ đó nhanh và rẻ hơn nhiều so với làm lại.
App dùng công nghệ gì thì kiểm tra được?
Hay gặp nhất là Next.js, React, Node.js hoặc Python, đi cùng Supabase, Firebase hay PostgreSQL. Nếu app dùng công nghệ tôi không rành, tôi nói ngay từ đầu.
Có cần gửi mật khẩu hay key không?
Đừng gửi qua form hay tin nhắn. Tôi hướng dẫn cách cấp quyền xem repo và tạo tài khoản thử riêng cho việc kiểm tra.
Có ký hợp đồng không?
Có. Trước khi bắt đầu, phạm vi, chi phí, thời gian và cách nghiệm thu đều được ghi bằng văn bản. Nếu bạn cần, tôi ký thêm NDA.
Mã nguồn và dữ liệu có được giữ an toàn không?
Tôi chỉ xin quyền truy cập vừa đủ cho phần việc và trả lại khi bàn giao. Cách xử lý dữ liệu và NDA được thống nhất trước khi bắt đầu. Đừng gửi mật khẩu hay khóa API qua form trên trang này.
Liên hệ
Gửi app cần kiểm tra
Link app (nếu có), làm bằng công cụ gì, dùng database nào, sắp mở cho khoảng bao nhiêu người dùng. Đừng gửi mật khẩu hay key.
- Mỗi tháng tôi chỉ nhận vài dự án để có thời gian làm kỹ.