Yes, your system can be installed inside. However, since some screen porches lack flat surfaces, in the corners, for our curtains to mount it may require a track to track systems that uses a vertical zippers instead of our standard fastener. Our team can help review your options.