What iPhone apps make these effects?

I'm looking for apps, preferably free ones, that make these effects:

Mirror image
Collage (without ugly borders or gaps between photos, up to nine photos)
Polaroid

Do you know what apps give you these effects?

I don't know.

I'm an Android user, and personally there a much better FREE apps.

I know some apps for iPhone can get personal data but don't take my word for it

IBooth has mirror and maybe collage it appears to show a borderless one with 4 images I'm not sure how many it can go up to I just searched photo booth since I knew that the photobooth that comes on ipads has mirror and some others and this one is free and has a good review score.

CamWow Retro also showed up in that search and the screenshot has a lot of polaroids so I'd imagine it has that effect the description is really vague on what effects it has but it's free as well