import streamlit as st def contact_page() -> None: st.title("Contact & Support") st.markdown( "Have a question about Chaptive AI, need help onboarding the API, or want to contribute? " "Reach out through the channels below." ) st.markdown("
", unsafe_allow_html=True) st.header("Primary Contact") st.markdown("- **Email**: [jinghui.me@gmail.com](mailto:jinghui.me@gmail.com)") st.markdown("
", unsafe_allow_html=True) st.header("GitHub & Issues") st.markdown( "- Source: [Github Repository](https://github.com/Jhwong19/chaptive-ai-public)\n" "- Please open GitHub Issues for bug reports, feature requests, or deployment questions." ) st.markdown("
", unsafe_allow_html=True) st.header("License") st.markdown( "Chaptive AI ships under the MIT License. You are free to fork, adapt, and deploy, provided the license" " notice remains intact. See the repository `LICENSE` file for full terms." ) st.markdown("
", unsafe_allow_html=True) st.header("Security & Responsible Use") st.markdown( "- Keep API keys and proxy credentials out of public repos.\n" "- Only ingest content from the approved educational channel list.\n" "- Contact us immediately if you suspect a credential leak or data exposure." ) if __name__ == "__main__": contact_page()