This post is about SWOT analysis of TinEye, a competitor of my startup company — imageInfo. Traditional image search engine or companies use user input string then find relative images. Unlike traditional ones, imageInfo search images with images. More specifically, imageInfo is a Google Chrome extension. Whenever user search an image, imageInfo will pop-up relative images for user reference and selection. We know search engine are powerful, Google, Bing, and Yahoo they got billion even trillion images in their database. But most time too much irrelevant data shown when we do image searching, and imageInfo is designed to solve this situation.
When doing the research of image searching, I found TinEye this cool company. This company does exactly what I to build except for different platform. I’ve studied its website and decided to do it SWOT analysis. First of all, the strength part. TinEye has its own database with 17.9 billion images (and it’s increasing), that’s a huge database contains lots of image data. Furthermore, it can search the image from your local of URL link to return relative images. They are not using image name but using their own algorithm to fetch the image data then find out matching images. The most important thing is, it’s really fast. I search an image with a modified name only took 0.7 seconds. This is super incredible, I want to join their team more than running my own one.
Next part is weakness, to be honest, I can’t find its weakness. Its algorithm is fast and it has open API for developer pay to use their code. They also support extensions for Google Chrome, Firefox and Safari. The only thing comes to my mind is if I can integrate with Google database or other search engine, maybe I have chance to compete with TinEye.
For the opportunity, TinEye has everything I want to achieve except for expanding the database. It makes me wonder I should consider them as a partner, not a competitor. I can use their API to launch my app, and it can do the back-end search for me. All I need to do is working on the front-end and the application.
Finally, the threatens. When you using other company’s API means your company rely on their technology. If the price goes up or they start to build the same app, it could be a huge impact to my business.
Overall, I think I will start my own company using TinEye’s API. At the meantime, I will apply their software engineer to see the technology they use. How they achieve this result? I’m glad that people have same ideas like I do, and I will learn this skill and let’s see if I can use at better application.