No, you need not add subtitles manually. Though there is an option to add subtitle file manually all the anime movies in the AnimeFox app comes with the default subtitle file in all languages. You can just choose the language and start watching the movie. All the subtitles will be perfectly synced to the movie.