Comment Comment by danielbln What's the tech stack? Insightface? Also, this seems like it'll be taken down soon by some cease and desist. parent danielbln 2 years ago