As you probably have guessed, dnFellow is an online application with a singular purpose: to help you find a memorable, good-sounding domain name for your site. It's no secret that (practically) all one-word domain names have been taken long ago, so dnFellow.com searches for ones combining two or three words. Of course, dnFellow goes beyond that by checking whether the domain names that it generates are available.
At the core of the web app are several built-in sets of words on various subjects. The application takes the two or three sets that are chosen by the user, combines words from the sets, and then verifies the availability of those domain names. The list of available domain names is displayed on the screen. It may sound somewhat complicated, but in actuality the process of searching for free domains using dnFellow is extremely simple, and goes as follows: you select the set of words for the first part of the domain name, then another set for the second part. Once you do this, dnFellow generates all possible combinations of words from the lists you chose, making sure that the thus-generated domain names are free, and displays a list of domains which you can either register for yourself right away or save in a temporary space while you try more combinations.
dnFellow.com is a personal project by Sergey Pozhilov, an online entrepreneur and web developer. I've worked in the industry for over ten years, and I do web programming and design for my clients alongside my own projects. You can easily find links to my previous work through google.com.
User trust is a critical factor in making this project successful. I assure you that no user information, nor information you use or receive when selecting domain names, will be given to third parties or used for personal purposes. The application contains a cache of the domain names it has checked, but these data are used only by the application itself, and only to speed up the process of generating verification results. I also use Google Analytics to collect statistics about site visits. Needless to say, this information cannot be used in any way to harm you.
This can occur from time to time, and there are two possible reasons. The first is that within the last two days someone else verified that domain and it was free, and that person proceeded to register it for him- or herself. The cache, however, would still contain out-of-date information about the given domain (cache entries expire after two days). The second possibility is an error in the verification results due to the absence of DNS entries for the (actually registered) domain. This rarely happens, but it is a possibility. Going forward, I plan to resolve both these problems, but I hope in the meantime that they will not sour you on my application!