Your pitch is presented behind an account login. Most people are not going to create an account to view it.
If it works...but Im not following how it can do what it claims to. I get spam calls from local phone numbers of real people that spammers route through. That is part of the challenge. You cant have a bunch of people blocking these numbers because they are real numbers. In theory, your number could end up as spam, blocked and then restricted from anyone with the app. While there are millions of phone numbers and the chances of blocking calls from someone you might want or need to get a call from are probably slim, it could present a challenge.
I don't think people will sign up just to evaluate your pitch. I happen to have an account but I cannot even see it because I am registered as entrepreneur and not as investor. Assuming you created some kind of presentation I think it would be easier to just post a dropbox link to a PDF.
Being more specific and measurable about your goals would help. When I see the term "millions" in a pitch I can't help but ask "How many millions"?
yes indeed the pitch is behind a login and this is how this platform works, ridiculous as it is...
Is there any other place I can post a pitch? I will if I know...
yes, you are right that spammers can use spoofing/fake numbers to display on your phone. So far there is no reliable solution against spoofing.
As far as blocking numbers that are friendly to you here is my classic example: Someone reports phone number of his ex and it is being blocked in the system. But that person is a friend of you... The solution: all you have to do is move the number into your whitelist. Done. This number is now as any other normal number and will ring on your phone (for other phones it will be still blocked). The user has control over blocked numbers.
Moreover, user's Black & White lists are synchronized on our server, so when the user change the phone (lose or buy a new phone) all the lists will be transferred back to him without the need to create them again one by one...
Your website could use some help in making it more presentable.