My friend entered Germany under a visa waiver with a passport expiring in 4 months at the time. At the time she hadn't been in Schengen region for over 90 days since her last exit, so I believe she should qualify for 90 days of stay upon entry.
Her initial plan was to stay 3 weeks but the plans changed and now wants to stay a bit longer, likely closer to 2-3 months (but less than 90 days).
She's however worried that because her passport is expiring in 4 months, and as Germany requires that when entering her planned leave date will leave more than 3 months of validity on her passport.
Can she stay upwards of 90 days or can she only stay until her passport has 3 months left?