Ingernirated, это не "описание задачи полностью". Какие камеры, как поставить - где это все? Но для вас это типично, по капле информацию давить, так что я, в общем, не надеюсь, что вы "расколетесь".
exhang, ну а какое ещё может быть серверное решение, кроме как на сервере сгенерировать размытое изображение из исходного? Использовать imagemagick, естественно.
NonameMeTrue, то, что вы хотите, не должно работать никак. Не должно быть возможно выяснить, привязана ли чья-то почта на стороннем сервисе к его телефону.
Чемодан Безруков, зато - точно. Это самый низший уровень необходимой программистской квалификации. И вопросы на Тостере по этой теме от тех, кто не может связать двух слов, но работает веб-разработчиком - отличная тому иллюстрация.
Если ему осталось три года школы, то это самое время самостоятельно изучать программирование. Если он этим действительно интересуется, то без проблем сможет. А там и сам определится с тем, куда поступать. Если же не осилит - в институте его с нуля этому формально научат, но это будет трата четырех лет жизни (минимум) непонятно на что. Хорошие программисты из тех, кто не программировал до ВУЗа получаются только в виде редкого исключения. Это как пытаться стать профессиональным спортсменом, поступив в РГУФК, а до того - только ходя на уроки физ-ры в школе.