@samurai226 seems like a duplicate of another question by you -- please my detailed answer there.
However, in this particular question , TurboTax is talking about FATCA form 8938 --- for this the requirement to file varies with your tax-home -- i.e. US or foreign/abroad.
FBAR form ( form 114 ) is the one you can only file online i.e. not connected / associated with your return -- even though TurboTax will ask you if you needed to file a FBAR form ( just wants to highlight that you may have to file one ).