{"id":22782,"date":"2015-05-22T11:52:21","date_gmt":"2015-05-22T11:52:21","guid":{"rendered":"http:\/\/blueowlcreative.com\/wp\/fortuna_export\/?page_id=22782"},"modified":"2026-04-01T10:11:31","modified_gmt":"2026-04-01T10:11:31","slug":"faq","status":"publish","type":"page","link":"https:\/\/mypnw.org.za\/","title":{"rendered":"FAQ"},"content":{"rendered":"<section class=\"wpb-content-wrapper\"><p>[vc_row full_width=&#8221;stretch_row&#8221; parallax=&#8221;content-moving-fade&#8221; parallax_image=&#8221;23953&#8243; css=&#8221;.vc_custom_1743883559052{padding-top: 120px !important;padding-bottom: 120px !important;}&#8221;][vc_column]<h1 class=\"boc_heading  center  \"  style=\"margin-bottom: 10px;margin-top: 0px;color: #000000;\"><span><strong>FREQUENTLY ASKED QUESTIONS<\/strong><\/span><\/h1>[\/vc_column][vc_column]<div class=\"boc_spacing \" style=\"height: 10px\"><\/div>[\/vc_column][\/vc_row][vc_row][vc_column]\n\t\t<!--New Tabs-->\n\t\t<div class=\"newtabs clearfix vertical  minimal_style\">\n\t\t\t<ul class=\"resp-tabs-list\">\n\t\t\t<\/ul>\n\t\t\t<div class=\"resp-tabs-container\">\n\t\t<div class=\"single_tab_div\" rel-title=\"General Questions\" rel-icon=\"icon icon-flag2\"><div class=\"acc_holder    border\"><div class=\"acc_item\"><h4 class=\"accordion\"><span class=\"acc_control acc_is_open\"><\/span><span class=\"acc_heading\">1. What is the PNW Street Camera Project?<\/span><\/h4><div class=\"accordion_content\">It is a network of cameras installed within the PNW precinct, accessible from a central location for viewing and replaying footage captured across all cameras. This system provides an additional tool in the fight against crime and the promotion of community safety. It is not intended to replace existing measures such as armed response and private security companies, but rather to complement and enhance them.<\/div><\/div><div class=\"acc_item\"><h4 class=\"accordion\"><span class=\"acc_control \"><\/span><span class=\"acc_heading\">2. How long is the PNW Street Camera Project going to take to install 300 cameras?<\/span><\/h4><div class=\"accordion_content\">The PNW Street Camera Project aims to complete the initial installation of 300 cameras within a timeframe of less than 5 years. However, achieving this goal is contingent upon securing adequate funding and resources. The project&#8217;s operational target is to install a minimum of 5 cameras each month.<\/div><\/div><div class=\"acc_item\"><h4 class=\"accordion\"><span class=\"acc_control \"><\/span><span class=\"acc_heading\">3. The PNW Street Camera Project is not a Replacement For....<\/span><\/h4><div class=\"accordion_content\">It&#8217;s important to understand the purpose of the PNW Street Camera Project: it serves as an <strong>additional resource<\/strong> in the fight against crime, <strong>NOT<\/strong> as a substitute for your current security measures like alarms or armed response. The project&#8217;s success depends on collaboration with local security providers, so we urge residents to subscribe to their services, ensuring they remain viable partners for the PNW initiative.<\/div><\/div><div class=\"acc_item\"><h4 class=\"accordion\"><span class=\"acc_control \"><\/span><span class=\"acc_heading\">4. Is the PNW Camera Project registered and approved?<\/span><\/h4><div class=\"accordion_content\">Yes, the PNW Camera Project has secured the necessary approvals. It is approved by the Community Policing Forum and the Diepriver Police Station Commander. Furthermore, the project is registered with the City of Cape Town, complying with Policy Number 21207 (enacted by council on 25 June 2014 &#8211; C63\/06\/14).<\/div><\/div><div class=\"acc_item\"><h4 class=\"accordion\"><span class=\"acc_control \"><\/span><span class=\"acc_heading\">5. Who owns the cameras?<\/span><\/h4><div class=\"accordion_content\">Ownership of the cameras and infrastructure rests with PNW. This community initiative was made possible thanks to the generous financial contributions of residents. The project&#8217;s ongoing success and ability to reach its full potential depend on this continued support, so we kindly ask you to consider making regular donations.<\/div><\/div><div class=\"acc_item\"><h4 class=\"accordion\"><span class=\"acc_control \"><\/span><span class=\"acc_heading\">6. Who is overseeing and auditing the PNW Street Camera Project?<\/span><\/h4><div class=\"accordion_content\">The Executive Committee (EXCO) of the Plumstead Neighbourhood Watch is responsible for overseeing the PNW Street Camera Project.<\/div><\/div><div class=\"acc_item\"><h4 class=\"accordion\"><span class=\"acc_control \"><\/span><span class=\"acc_heading\">7. Can my private cameras be added to the PNW Street Camera Project?<\/span><\/h4><div class=\"accordion_content\">Yes, private cameras can potentially be added to the PNW Street Camera Project. This requires the camera to view the street, meet necessary technical specifications, and for you to sign the project&#8217;s terms and conditions. The camera project team will assess each potential camera and location first to ensure they meet project standards.<\/div><\/div><div class=\"acc_item\"><h4 class=\"accordion\"><span class=\"acc_control \"><\/span><span class=\"acc_heading\">8. What security has the PNW Street Camera Project implemented?<\/span><\/h4><div class=\"accordion_content\">We have multiple layers of security, including limited and restrictive access to cameras, comprehensive logging of when and who\u00a0 accessed a camera as well as an embedded watermark in video footage and images identifying the user.<\/div><\/div><div class=\"acc_item\"><h4 class=\"accordion\"><span class=\"acc_control \"><\/span><span class=\"acc_heading\">9 .Can I get access to the PNW Street Cameras?<\/span><\/h4><div class=\"accordion_content\">Due to security protocols, access to view the PNW Street Camera feeds is tightly controlled and restricted to a very small number of people. Therefore, general access is not available.<\/div><\/div><div class=\"acc_item\"><h4 class=\"accordion\"><span class=\"acc_control \"><\/span><span class=\"acc_heading\">10. Can I get playback access to the PNW Street Cameras?<\/span><\/h4><div class=\"accordion_content\">Due to security protocols, access to playback of the PNW Street Camera feeds is tightly controlled and restricted to a very small number of people. Therefore, general access is not available.<\/div><\/div><div class=\"acc_item\"><h4 class=\"accordion\"><span class=\"acc_control \"><\/span><span class=\"acc_heading\">11. Can I get access to camera footage from the PNW Street Cameras?<\/span><\/h4><div class=\"accordion_content\">No, you cannot directly obtain camera footage. If footage from the PNW Street Cameras may be relevant to a crime, the correct procedure is to open a case with the South African Police Service (SAPS). Once a case number is assigned, the SAPS Investigating Officer handling the case can formally request the footage from the project.<\/div><\/div><div class=\"acc_item\"><h4 class=\"accordion\"><span class=\"acc_control \"><\/span><span class=\"acc_heading\">12. Can I contribute financially to the PNW Street Camera Project?<\/span><\/h4><div class=\"accordion_content\">Yes, absolutely! Financial contributions are essential for the PNW Street Camera Project. Your donations help fund both the installation of new cameras and the ongoing maintenance of the entire system and its infrastructure. Regular monthly contributions are especially valuable as they provide consistent support for the project&#8217;s needs.<\/p>\n<p><!-- Donation Form -->\n<form name=\"donation-form\" id=\"donation-form\" method=\"POST\">\n    <input type=\"hidden\" id=\"donation_form_nonce\" name=\"donation_form_nonce\" value=\"7d0e639b40\" \/><input type=\"hidden\" name=\"_wp_http_referer\" value=\"\/index.php\/wp-json\/wp\/v2\/pages\/22782\" \/>\n    <!-- Step 1: Donation Type and Amount -->\n    <div id=\"step-1\" class=\"form-step\">\n        <h3 style=\"text-align: center;\" class=\"form-title\">Choose Donation Type<\/h3><br>\n        <div class=\"centered-toggle-menu\">\n            <button type=\"button\" id=\"once-off-btn\" class=\"toggle-btn active\" onclick=\"setDonationType('once_off')\">One-time<\/button>\n            <button type=\"button\" id=\"recurring-btn\" class=\"toggle-btn\" onclick=\"setDonationType('recurring')\">Monthly<\/button>\n        <\/div>\n        <input type=\"hidden\" id=\"donation_type\" name=\"donation_type\" value=\"once_off\">\n\n        <div class=\"form-row amount-options\">\n            <label><strong>Choose Amount<\/strong><\/label>\n            <div class=\"custom-radio-group\">\n                                    <label class=\"custom-radio\">\n                        <input type=\"radio\" required name=\"amount\" value=\"50\" onclick=\"enableCustomAmount()\">\n                        <span>R50<\/span>\n                    <\/label>\n                                    <label class=\"custom-radio\">\n                        <input type=\"radio\" required name=\"amount\" value=\"100\" onclick=\"enableCustomAmount()\">\n                        <span>R100<\/span>\n                    <\/label>\n                                    <label class=\"custom-radio\">\n                        <input type=\"radio\" required name=\"amount\" value=\"250\" onclick=\"enableCustomAmount()\">\n                        <span>R250<\/span>\n                    <\/label>\n                                    <label class=\"custom-radio\">\n                        <input type=\"radio\" required name=\"amount\" value=\"500\" onclick=\"enableCustomAmount()\">\n                        <span>R500<\/span>\n                    <\/label>\n                                    <label class=\"custom-radio\">\n                        <input type=\"radio\" required name=\"amount\" value=\"1000\" onclick=\"enableCustomAmount()\">\n                        <span>R1000<\/span>\n                    <\/label>\n                                    <label class=\"custom-radio\">\n                        <input type=\"radio\" required name=\"amount\" value=\"Custom\" onclick=\"enableCustomAmount()\">\n                        <span>Custom<\/span>\n                    <\/label>\n                            <\/div>\n        <\/div>\n\n        <div class=\"form-row\">\n            <label for=\"p4\"><strong>Custom Amount<\/strong><\/label>\n            <input type=\"text\" id=\"p4\" name=\"p4\" class=\"form-control\" value=\"\" placeholder=\"Enter your amount\" readonly required>\n        <\/div>\n\n        <button type=\"button\" class=\"btn btn-primary\" onclick=\"goToStep(2)\">Next<\/button><br><br>\n\t\t<div style=\"\n    text-align: center;\n    font-size:18px;\n\t\n    align-items: center;\n    justify-content: center;\n\">\n    \n    <a href=\"https:\/\/netcash.co.za\" target=\"_blank\" style=\"display: inline-flex; align-items: center;\">\n        <img decoding=\"async\" src=\"https:\/\/paynow.netcash.co.za\/Resources\/Images\/20240710\/powered-by-netcash.png\" alt=\"Netcash Logo\" style=\"height: 50px; font-style: italic;\">\n    <\/a>\n<\/div>\n    <\/div>\n\n    <!-- Step 2: How Would You Like to Donate -->\n    <div id=\"step-2\" class=\"form-step\" style=\"display: none;\">\n\t\t<a href=\"javascript:void(0);\" class=\"back-arrow\" onclick=\"goToStep(1)\" style=\"cursor: pointer; font-size: 16px; color: #753246; text-decoration: none;\">\n  <i class=\"fas fa-arrow-left\"><\/i> Back\n<\/a><br><br>\n        <h3 style=\"text-align: center;\" class=\"form-title\">How Would You Like to Donate?<\/h3><br>\n        <div class=\"custom-radio-group\" style=\"display: flex; gap: 10px; justify-content: center; margin-top: 10px;\">\n    <label onclick=\"toggleDonationIdentity('anonymous')\" style=\"cursor: pointer; font-size: 16px; padding: 10px 20px; border: 1px solid #ccc; border-radius: 8px; background-color: #f8f9fa; color: #333; text-align: center; display: inline-block; width: 200px; box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1); transition: background-color 0.3s ease, color 0.3s ease;\">\n        <input type=\"radio\" name=\"donation_identity\" value=\"anonymous\" style=\"display: none;\" checked>\n        <span>Donate Anonymously<\/span>\n    <\/label>\n    <label onclick=\"toggleDonationIdentity('identified')\" style=\"cursor: pointer; font-size: 16px; padding: 10px 20px; border: 1px solid #ccc; border-radius: 8px; background-color: #f8f9fa; color: #333; text-align: center; display: inline-block; width: 200px; box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1); transition: background-color 0.3s ease, color 0.3s ease;\">\n        <input type=\"radio\" name=\"donation_identity\" value=\"identified\" style=\"display: none;\">\n        <span>Provide My Details<\/span>\n    <\/label>\n<\/div>\n\t\t\n\t\t<br><br>\n        <button type=\"button\" class=\"btn btn-primary\" onclick=\"proceedToNext()\">Next<\/button>\n\t\t<br><br>\n\t\t<div style=\"\n    text-align: center;\n    font-size:18px;\n\t\n    align-items: center;\n    justify-content: center;\n\">\n    \n    <a href=\"https:\/\/netcash.co.za\" target=\"_blank\" style=\"display: inline-flex; align-items: center;\">\n        <img decoding=\"async\" src=\"https:\/\/paynow.netcash.co.za\/Resources\/Images\/20240710\/powered-by-netcash.png\" alt=\"Netcash Logo\" style=\"height: 50px; font-style: italic;\">\n    <\/a>\n<\/div>\n    <\/div>\n<link rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/6.0.0-beta3\/css\/all.min.css\">\n    <!-- Step 3: Provide Details -->\n    <div id=\"step-3\" class=\"form-step\" style=\"display: none;\">\n\t\t<a href=\"javascript:void(0);\" class=\"back-arrow\" onclick=\"goToStep(2)\" style=\"cursor: pointer; font-size: 16px; color: #753246; text-decoration: none;\">\n  <i class=\"fas fa-arrow-left\"><\/i> Back\n<\/a>\n        <h3 style=\"text-align: center;\" class=\"form-title\">Provide Your Details<\/h3><br>\n\n        <div class=\"form-row\">\n            <label for=\"m4\"><strong>Name<\/strong><\/label>\n            <input type=\"text\" class=\"form-control\" id=\"m4\" name=\"m4\" placeholder=\"Enter your name\" required>\n        <\/div>\n        <div class=\"form-row\">\n            <label for=\"m5\"><strong>Surname<\/strong><\/label>\n            <input type=\"text\" class=\"form-control\" id=\"m5\" name=\"m5\" placeholder=\"Enter your surname\" required>\n        <\/div>\n        <div class=\"form-row\">\n            <label for=\"m9\"><strong>Email Address<\/strong><\/label>\n            <input type=\"email\" class=\"form-control\" id=\"m9\" name=\"m9\" placeholder=\"Enter your email address\" required>\n        <\/div>\n        <div class=\"form-row\">\n            <label for=\"m11\"><strong>Mobile Number<\/strong><\/label>\n            <input type=\"tel\" class=\"form-control\" id=\"m11\" name=\"m11\" placeholder=\"Enter your mobile number\" required>\n        <\/div>\n\t\t \n       <button type=\"submit\" class=\"btn btn-primary\" id=\"donate-now-btn\">Donate Now<\/button><br><br>\n\t\t<div style=\"\n    text-align: center;\n    font-size:18px;\n\t\n    align-items: center;\n    justify-content: center;\n\">\n    \n    <a href=\"https:\/\/netcash.co.za\" target=\"_blank\" style=\"display: inline-flex; align-items: center;\">\n        <img decoding=\"async\" src=\"https:\/\/paynow.netcash.co.za\/Resources\/Images\/20240710\/powered-by-netcash.png\" alt=\"Netcash Logo\" style=\"height: 50px; font-style: italic;\">\n    <\/a>\n<\/div>\n    <\/div>\n<\/form>\n\n\n<!-- JavaScript for Steps and Donation Type -->\n<script>\n    function goToStep(step) {\n        document.querySelectorAll('.form-step').forEach(stepDiv => stepDiv.style.display = 'none');\n        document.getElementById('step-' + step).style.display = 'block';\n    }\n\n    function toggleDonationIdentity(identity) {\n        const labels = document.querySelectorAll('.custom-radio-group label');\n        const toggleColor = \"#753246\";\n\n        \/\/ Reset all labels to default styles\n        labels.forEach(label => {\n            label.style.backgroundColor = '#f8f9fa';\n            label.style.color = '#333';\n            label.style.borderColor = '#ccc';\n        });\n\n        \/\/ Update styles for the selected label\n        const selectedLabel = document.querySelector(`input[value=\"${identity}\"]`).parentNode;\n        selectedLabel.style.backgroundColor = toggleColor;\n        selectedLabel.style.color = '#fff';\n        selectedLabel.style.borderColor = toggleColor;\n\n        \/\/ Update hidden form fields based on selection\n        if (identity === 'anonymous') {\n            document.getElementById('m4').value = 'Anonymous';\n            document.getElementById('m5').value = 'Anonymous';\n            document.getElementById('m9').value = 'noreply@netcash.co.za';\n            document.getElementById('m11').value = '0000000000';\n        } else {\n            \/\/ Clear the anonymous details for \"Provide My Details\"\n            document.getElementById('m4').value = '';\n            document.getElementById('m5').value = '';\n            document.getElementById('m9').value = '';\n            document.getElementById('m11').value = '';\n        }\n    }\n\n    function proceedToNext() {\n        const selectedIdentity = document.querySelector('input[name=\"donation_identity\"]:checked');\n\n        \/\/ Validate selection\n        if (!selectedIdentity) {\n            alert('Please select an option: Donate Anonymously or Provide My Details.');\n            return; \/\/ Stop further execution\n        }\n\n        const identityValue = selectedIdentity.value;\n\n        if (identityValue === 'anonymous') {\n            \/\/ Proceed with the pre-filled anonymous values\n            document.getElementById('donation-form').submit();\n        } else {\n            \/\/ Go to the next step for \"Provide My Details\"\n            goToStep(3);\n        }\n    }\n\n    function setDonationType(type) {\n        const toggleColor = \"#753246\";\n        document.getElementById('donation_type').value = type;\n\n        document.getElementById('once-off-btn').classList.toggle('active', type === 'once_off');\n        document.getElementById('recurring-btn').classList.toggle('active', type === 'recurring');\n    }\n<\/script>\n\n\n\n\n\n<!-- Styling Section -->\n<style>\n    \/* Main Form Styles *\/\n    form {\n        background-color: #fff;\n        padding: 20px;\n        border-radius: 8px;\n        box-shadow: 0 2px 15px rgba(0, 0, 0, 0.1);\n        max-width: 600px;\n        margin: auto;\n        font-family: Arial, sans-serif;\n    }\n\t\n\n    \/* Centering the toggle menu *\/\n    .centered-toggle-menu {\n        display: flex;\n        justify-content: space-between;\n        margin-bottom: 20px;\n    }\n\n     \/* Toggle Button styles *\/\n    .toggle-btn {\n        padding: 12px 24px;\n        cursor: pointer;\n        border: 1px solid #ccc;\n        background-color: #f8f9fa;\n        color: #333;\n        margin: 0;\n        font-size: 16px;\n        border-radius: 5px;\n        transition: background-color 0.3s ease, color 0.3s ease;\n        width: 48%;\n        text-align: center;\n    }\n\n    \/* Active button *\/\n    .toggle-btn.active {\n        background-color: #753246;\n        color: #fff;\n    }\n\n    \/* Form Group *\/\n    .form-row {\n        margin-bottom: 15px;\n    }\n\n    \/* Form Control styles *\/\n    .form-control {\n        width: 100%;\n        padding: 10px;\n        font-size: 16px;\n        border: 1px solid #ddd;\n        border-radius: 5px;\n        box-shadow: none;\n    }\n\n    \/* Custom radio buttons *\/\n    .custom-radio-group {\n        display: flex;\n        flex-wrap: wrap;\n        gap: 10px;\n        justify-content: space-between;\n    }\n\n    .custom-radio {\n        display: inline-block;\n        cursor: pointer;\n        \n        border-radius: 5px;\n        padding: 15px;\n        text-align: center;\n        width: calc(33% - 10px);\n        font-size: 16px;\n    }\n\n    .custom-radio input[type=\"radio\"] {\n        display: none;\n    }\n\n    .custom-radio span {\n        display: block;\n    }\n\n    \/* Submit Button *\/\n    .btn-primary {\n        width: 100%;\n        padding: 12px;\n        font-size: 18px;\n        background-color: #753246;\n        color: #fff;\n        border: none;\n        border-radius: 5px;\n        cursor: pointer;\n        transition: background-color 0.3s ease;\n    }\n\n    .btn-primary:hover {\n        background-color: #0056b3;\n    }\n<\/style>\n\n<style>\n    \/* Centering the toggle menu *\/\n    .centered-toggle-menu {\n        display: flex;\n        justify-content: center;\n        margin-bottom: 20px;\n        gap: 10px;\n    }\n\n    \/* Toggle Button styles *\/\n    .toggle-btn {\n        padding: 12px 24px;\n        cursor: pointer;\n\t\ttext-transform: capitalize;\n        border: 2px solid var(--wp--preset--color--primary, #007bff); \/* Use theme primary color *\/\n        background-color: #753246;\n        color: var(--wp--preset--color--primary, #333331);\n        margin: 0;\n        font-size: 16px;\n        border-radius: 8px;\n        transition: background-color 0.3s ease, color 0.3s ease;\n    }\n\n    \/* Active button *\/\n    .toggle-btn.active {\n        background-color: #753246;\n        color: #fff;\n    }\n\n    \/* Hover effect *\/\n    .toggle-btn:hover {\n        background-color: var(--wp--preset--color--primary, #753246);\n        color: #fff;\n    }\n\n    \/* Form Control styles *\/\n    .form-control {\n        width: 100%;\n        padding: 12px;\n        font-size: 16px;\n        border: 1px solid #ccc;\n        border-radius: 5px;\n        transition: border-color 0.3s ease, box-shadow 0.3s ease;\n    }\n\n    .form-control:focus {\n        border-color: var(--wp--preset--color--primary, #007bff);\n        box-shadow: 0 0 8px rgba(0, 123, 255, 0.25);\n    }\n\n    \/* Form Group *\/\n    .form-group {\n        margin-bottom: 20px;\n    }\n\n    \/* Custom radio buttons *\/\n    .custom-radio-group {\n        display: flex;\n        gap: 10px;\n        flex-wrap: wrap;\n    }\n\n    .custom-radio {\n        display: flex;\n        align-items: center;\n        cursor: pointer;\n    }\n\n    .custom-radio input[type=\"radio\"] {\n        margin-right: 8px;\n    }\n\t\n\t.custom-radio input[type=\"radio\"]:checked + span {\n    background-color: #753246;\n    color: white;\n}\n\t\n\n    \/* Button styles *\/\n    .btn-primary {\n        width: 100%;\n        font-size: 18px;\n        padding: 12px;\n        background-color: var(--wp--preset--color--primary, #753246);\n        color: #fff;\n\t\ttext-transform: capitalize;\n        border: none;\n        border-radius: 5px;\n        transition: background-color 0.3s ease;\n    }\n\n    .btn-primary:hover {\n        background-color: var(--wp--preset--color--primary, #753246);\n    }\n<\/style>\n\n\n   <script>\n    \/\/ Enable or disable the custom amount field based on selection\n    function enableCustomAmount() {\n        const radios = document.getElementsByName('amount');\n        let selectedValue = '';\n\n        \/\/ Loop through each radio button to find the selected value\n        for (const radio of radios) {\n            if (radio.checked) {\n                selectedValue = radio.value;\n                break;\n            }\n        }\n\n        const customAmountField = document.getElementById('p4');\n\n        \/\/ Enable or disable the custom amount field based on selection\n        if (selectedValue === '' || selectedValue === 'Custom' || selectedValue === 'OwnAmt') {\n            customAmountField.value = ''; \/\/ Clear previous input\n            customAmountField.readOnly = false; \/\/ Allow editing\n            customAmountField.placeholder = 'Enter your own amount'; \/\/ Optional placeholder for guidance\n        } else {\n            customAmountField.value = selectedValue; \/\/ Set the amount to the selected value\n            customAmountField.readOnly = true; \/\/ Make the field read-only\n        }\n\n        \/\/ Update the button text when amount changes\n        updateButtonText(customAmountField);\n    }\n\n    \/\/ Function to update the button text with the chosen amount\n    function updateButtonText(element) {\n        let amount = '';\n        if (element.type === 'radio' && element.checked) {\n            amount = element.value === 'Custom' ? document.getElementById('p4').value : element.value;\n        } else if (element.type === 'text') {\n            amount = element.value;\n        }\n\n        \/\/ Check if the amount is valid (a number greater than 0)\n        if (amount && !isNaN(amount) && parseFloat(amount) > 0) {\n            document.getElementById('donate-now-btn').textContent = 'Donate R' + parseFloat(amount).toFixed(2);\n        } else {\n            document.getElementById('donate-now-btn').textContent = 'Donate Now';\n        }\n    }\n\n    \/\/ Validate Step 1 before proceeding to Step 2\n    function validateStep1() {\n        const radios = document.getElementsByName('amount');\n        let selectedValue = '';\n\n        \/\/ Check if any amount is selected\n        for (const radio of radios) {\n            if (radio.checked) {\n                selectedValue = radio.value;\n                break;\n            }\n        }\n\n        \/\/ If a custom amount is selected, validate its input\n        const customAmountField = document.getElementById('p4');\n        if ((selectedValue === 'Custom' || selectedValue === 'OwnAmt') && (!customAmountField.value || isNaN(customAmountField.value) || parseFloat(customAmountField.value) <= 0)) {\n            alert('Please enter a valid donation amount.');\n            return false; \/\/ Stop further execution\n        }\n\n        \/\/ If no amount is selected at all\n        if (!selectedValue) {\n            alert('Please select a donation amount.');\n            return false; \/\/ Stop further execution\n        }\n\n        \/\/ Step 1 validation passed\n        return true;\n    }\n\n    \/\/ Proceed to the next step\n    function proceedToStep2() {\n        if (!validateStep1()) return; \/\/ Stop if validation fails\n        goToStep(2); \/\/ Move to Step 2\n    }\n\n    \/\/ Proceed to the next step after Step 2\n    function proceedToStep3() {\n        const selectedIdentity = document.querySelector('input[name=\"donation_identity\"]:checked');\n        if (!selectedIdentity) {\n            alert('Please select an option: Donate Anonymously or Provide My Details.');\n            return; \/\/ Stop further execution\n        }\n\n        if (selectedIdentity.value === 'anonymous') {\n            document.getElementById('donation-form').submit();\n        } else {\n            goToStep(3);\n        }\n    }\n\n    \/\/ Toggle between donation types (One-time or Recurring)\n    function setDonationType(type) {\n        document.getElementById('donation_type').value = type;\n        document.getElementById('once-off-btn').classList.remove('active');\n        document.getElementById('recurring-btn').classList.remove('active');\n\n        if (type === 'once_off') {\n            document.getElementById('once-off-btn').classList.add('active');\n        } else {\n            document.getElementById('recurring-btn').classList.add('active');\n        }\n    }\n\n    \/\/ Apply custom styles for toggle buttons\n    document.write(`\n        <style>\n            .toggle-btn { padding: 12px; cursor: pointer; background-color: #E2E2E8; border: none; }\n            .toggle-btn.active { background-color: #753246; color: white; }\n        <\/style>\n    `);\n<\/script>\n\n\n\n\n    <\/div><\/div><div class=\"acc_item\"><h4 class=\"accordion\"><span class=\"acc_control \"><\/span><span class=\"acc_heading\">13. What happens to PNW Street Cameras during load shedding?<\/span><\/h4><div class=\"accordion_content\">The goal is to maintain camera operation during load shedding. This is primarily achieved by installing cameras where inverter backup power already exists. While the project can install a UPS at crucial sites lacking power backup, this isn&#8217;t standard for all locations due to cost constraints. Consequently, cameras at sites relying solely on Eskom power without an inverter or project-funded UPS will likely be offline during load shedding periods.<\/div><\/div><div class=\"acc_item\"><h4 class=\"accordion\"><span class=\"acc_control \"><\/span><span class=\"acc_heading\">14. Are the installers accredited, who are the installers?<\/span><\/h4><div class=\"accordion_content\">Yes, the installers meet vetting and registration requirements. At present, PNW works with a single installation company, <a href=\"https:\/\/homesecurity1st.co.za\/\">Homesecurity1st<\/a> . This company has been vetted, is registered with the relevant professional bodies, and ensures its staff have current police clearances. <a href=\"https:\/\/homesecurity1st.co.za\/\">Homesecurity1st<\/a> has been donating its services to support the project, and its owner is also an active PNW member and patroller.<\/p>\n<p>You can read some reviews for Homesecurity1st on <a href=\"https:\/\/www.google.com\/maps\/place\/Homesecurity1st\/@-34.0267173,18.4787626,17z\/data=!4m8!3m7!1s0x1dcc43b242ae9ab5:0x39f35d782a1e588d!8m2!3d-34.0267173!4d18.4787626!9m1!1b1!16s%2Fg%2F11clsxhgvk?entry=ttu&amp;g_ep=EgoyMDI1MDQwMi4xIKXMDSoASAFQAw%3D%3D\">Google.<\/a><\/div><\/div><div class=\"acc_item\"><h4 class=\"accordion\"><span class=\"acc_control \"><\/span><span class=\"acc_heading\">15. Will the PNW Street Cameras be monitored 24\/7?<\/span><\/h4><div class=\"accordion_content\">No, there will not be constant, 24\/7 live human monitoring of the PNW Street Cameras. Instead, the system primarily relies on the cameras&#8217; integrated AI features to generate alerts when specific events occur or during certain periods. Additionally, PNW Virtual Patrollers will monitor the feeds intermittently, as and when they are available.<\/div><\/div><div class=\"acc_item\"><h4 class=\"accordion\"><span class=\"acc_control \"><\/span><span class=\"acc_heading\">16. What are the homeowner responsibilities when hosting a camera?<\/span><\/h4><div class=\"accordion_content\">As a homeowner hosting a PNW Street Camera, your responsibilities include providing the necessary electricity and internet connection for the camera at your own cost. You also need to keep an eye on the camera and report any physical issues or damage you notice to PNW. It&#8217;s important to notify PNW beforehand if you plan to undertake any work or make changes that might impact the camera, or if you are planning to move from the property.<\/div><\/div><div class=\"acc_item\"><h4 class=\"accordion\"><span class=\"acc_control \"><\/span><span class=\"acc_heading\">17. Will my Wi-Fi security be compromised?<\/span><\/h4><div class=\"accordion_content\">No, your Wi-Fi security will not be compromised. The PNW Street Camera connects using a physical network cable directly to your fibre router, not wirelessly via your Wi-Fi network. The camera then establishes its own secure outbound connection to our management server. We do not access your Wi-Fi password or make any configuration changes to your router.<\/p>\n<p>So in short, you will forget the camera is connected to your internet connection.<\/div><\/div><div class=\"acc_item\"><h4 class=\"accordion\"><span class=\"acc_control \"><\/span><span class=\"acc_heading\">18. Can tenants approve a camera to be installed?<\/span><\/h4><div class=\"accordion_content\">No, approval cannot be given by a tenant. Only the <strong>property owner<\/strong> has the authority to approve a camera installation on their premises and accept the terms and conditions for the PNW Street Cameras Project.<\/div><\/div><div class=\"acc_item\"><h4 class=\"accordion\"><span class=\"acc_control \"><\/span><span class=\"acc_heading\">19. Can an existing camera pole be used?<\/span><\/h4><div class=\"accordion_content\">Yes, using an existing camera pole is certainly possible and often preferred if it&#8217;s suitable. The key requirements are that the pole must be able to safely support the weight and type of camera the PNW Street Camera Project installs, and it must be positioned to provide the necessary view of the street. When a suitable existing pole is available, we gladly utilize it because it saves considerable cost and installation time for the project.<\/div><\/div><div class=\"acc_item\"><h4 class=\"accordion\"><span class=\"acc_control \"><\/span><span class=\"acc_heading\">20. Is it possible to see the design before approving a camera Install?<\/span><\/h4><div class=\"accordion_content\">While you may not receive a formal paper design beforehand, the entire installation process is done <strong>in collaboration with you, the homeowner.<\/strong> You will work directly with the installation team on-site to agree on the best position for the camera and the most practical and discreet route for the network cables <em>before<\/em> the installation work commences. Your input and approval of these details are crucial.<\/div><\/div><div class=\"acc_item\"><h4 class=\"accordion\"><span class=\"acc_control \"><\/span><span class=\"acc_heading\">21. How much internet bandwidth will the camera consume?<\/span><\/h4><div class=\"accordion_content\">You should notice very little impact on your internet bandwidth. The cameras use efficient, modern data compression. For data the camera receives (<strong>inbound<\/strong>), it&#8217;s less than 20MB per hour, so it won&#8217;t affect your ability to stream videos or browse the web. While the camera sends more data <strong>outbound<\/strong> (uploading), this usually has a negligible effect because typical home internet connections are used much less for uploading large amounts of data.<\/div><\/div><div class=\"acc_item\"><h4 class=\"accordion\"><span class=\"acc_control \"><\/span><span class=\"acc_heading\">22. Will my privacy be invaded by the PNW Project Cameras?<\/span><\/h4><div class=\"accordion_content\">No, your privacy will not be invaded. The PNW Street Camera Project ensures this by strictly directing cameras to view only public areas. Furthermore, any portions of surrounding private properties that might unavoidably be in the camera&#8217;s line of sight are digitally obscured using &#8220;blackout masks&#8221; (privacy zones), ensuring private spaces are not monitored or recorded.<\/div><\/div><div class=\"acc_item\"><h4 class=\"accordion\"><span class=\"acc_control \"><\/span><span class=\"acc_heading\">23. How is the suitability of a property determined?<\/span><\/h4><div class=\"accordion_content\">A property&#8217;s suitability is judged on specific criteria. The main requirements are <strong>a good street view<\/strong> (ideally including a corner) and <strong>access to fibre internet<\/strong>. Other factors like the <strong>ease of installation<\/strong> and the <strong>property&#8217;s existing security<\/strong> are also considered during the evaluation.<\/div><\/div><div class=\"acc_item\"><h4 class=\"accordion\"><span class=\"acc_control \"><\/span><span class=\"acc_heading\">24. How will my fibre connection be used and is my information safe?<\/span><\/h4><div class=\"accordion_content\">Your fibre connection is used only as a pathway for the PNW camera to establish its own <strong>secure and encrypted outbound connection<\/strong> to our management server. This process ensures your information and network are safe: we do not access or monitor your other internet activity, we won&#8217;t make any changes to your fibre router&#8217;s settings, and we don&#8217;t require any access to your Wi-Fi network. Only the camera&#8217;s encrypted data is transmitted via your connection. For details on data usage volume, please see the information under the question &#8216;How much internet bandwidth will the camera consume?&#8217;.<\/div><\/div><div class=\"acc_item\"><h4 class=\"accordion\"><span class=\"acc_control \"><\/span><span class=\"acc_heading\">25. Who is getting a financial benefit from the project?<\/span><\/h4><div class=\"accordion_content\">Currently, the information suggests no one is deriving a direct financial profit from the PNW Street Camera Project. The work has been performed by volunteers donating their time, and equipment was purchased by PNW at cost. However, PNW plans to formalize its arrangement with the installation company through an agreement, which likely means the installer will receive payment for future services (the exact financial terms aren&#8217;t specified). So, while run on a non-profit basis by volunteers initially, the installer may gain financial compensation going forward.<\/div><\/div><div class=\"acc_item\"><h4 class=\"accordion\"><span class=\"acc_control \"><\/span><span class=\"acc_heading\">26. Do I need to be a registered member of PNW to host a camera?<\/span><\/h4><div class=\"accordion_content\">Yes, membership in PNW is required. The good news is that becoming a member is straightforward and carries no obligations; you simply need to complete the signup process on the PNW website.<\/p>\n<p>Click <a href=\"https:\/\/plumsteadwatch.org.za\/register.aspx\" target=\"_blank\" rel=\"noopener\">HERE<\/a> to became a member.<\/p>\n<p><a href=\"https:\/\/plumsteadwatch.org.za\/register.aspx\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-23767\" src=\"https:\/\/mypnw.org.za\/wp-content\/uploads\/2025\/04\/PNW-300x165.jpg\" alt=\"PNW Logo\" width=\"236\" height=\"113\" \/><\/a><\/div><\/div><\/div><\/div><\/div>\n\t\t\t\t<\/div><div class=\"boc_spacing \" style=\"height: 40px\"><\/div>[\/vc_column][\/vc_row][vc_row][vc_column]<div class=\"boc_divider_holder\"><div class=\"boc_divider  \"  style=\"margin-top: 20px;margin-bottom: 20px;height: 1px;background: #0a0a0a;\"><\/div><\/div>[\/vc_column][\/vc_row][vc_row parallax_content=&#8221;off&#8221; seperator_enable=&#8221;off&#8221; css=&#8221;.vc_custom_1743876849023{border-radius: 2px !important;}&#8221;][vc_column width=&#8221;2\/3&#8243;]<h2 class=\"boc_heading  al_left  \"  style=\"margin-bottom: 20px;margin-top: 0px;color: #333;\"><span>Contact Us<\/span><\/h2><div class=\"boc_spacing \" style=\"height: 40px\"><\/div>\n<div class=\"wpcf7 no-js\" id=\"wpcf7-f8-o1\" lang=\"en-US\" dir=\"ltr\" data-wpcf7-id=\"8\">\n<div class=\"screen-reader-response\"><p role=\"status\" aria-live=\"polite\" aria-atomic=\"true\"><\/p> <ul><\/ul><\/div>\n<form action=\"\/index.php\/wp-json\/wp\/v2\/pages\/22782#wpcf7-f8-o1\" method=\"post\" class=\"wpcf7-form init\" aria-label=\"Contact form\" novalidate=\"novalidate\" data-status=\"init\">\n<fieldset class=\"hidden-fields-container\"><input type=\"hidden\" name=\"_wpcf7\" value=\"8\" \/><input type=\"hidden\" name=\"_wpcf7_version\" value=\"6.1.5\" \/><input type=\"hidden\" name=\"_wpcf7_locale\" value=\"en_US\" \/><input type=\"hidden\" name=\"_wpcf7_unit_tag\" value=\"wpcf7-f8-o1\" \/><input type=\"hidden\" name=\"_wpcf7_container_post\" value=\"0\" \/><input type=\"hidden\" name=\"_wpcf7_posted_data_hash\" value=\"\" \/><input type=\"hidden\" name=\"_wpcf7_recaptcha_response\" value=\"\" \/>\n<\/fieldset>\n<p><label> Your name<br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"your-name\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text wpcf7-validates-as-required\" autocomplete=\"name\" aria-required=\"true\" aria-invalid=\"false\" value=\"\" type=\"text\" name=\"your-name\" \/><\/span> <\/label>\n<\/p>\n<p><label> Your email<br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"your-email\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-email wpcf7-validates-as-required wpcf7-text wpcf7-validates-as-email\" autocomplete=\"email\" aria-required=\"true\" aria-invalid=\"false\" value=\"\" type=\"email\" name=\"your-email\" \/><\/span> <\/label>\n<\/p>\n<p><label> Subject<br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"your-subject\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text wpcf7-validates-as-required\" aria-required=\"true\" aria-invalid=\"false\" value=\"\" type=\"text\" name=\"your-subject\" \/><\/span> <\/label>\n<\/p>\n<p><label> Your message (optional)<br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"your-message\"><textarea cols=\"40\" rows=\"10\" maxlength=\"2000\" class=\"wpcf7-form-control wpcf7-textarea\" aria-invalid=\"false\" name=\"your-message\"><\/textarea><\/span> <\/label>\n<\/p>\n<p><input class=\"wpcf7-form-control wpcf7-submit has-spinner\" type=\"submit\" value=\"Submit\" \/>\n<\/p><div class=\"wpcf7-response-output\" aria-hidden=\"true\"><\/div>\n<\/form>\n<\/div>\n[\/vc_column][vc_column width=&#8221;1\/3&#8243;]<h2 class=\"boc_heading  al_left  \"  style=\"margin-bottom: 20px;margin-top: 0px;color: #333;\"><span>Sign up for Updates<\/span><\/h2><div class=\"boc_spacing \" style=\"height: 40px\"><\/div>[vc_widget_sidebar sidebar_id=&#8221;fortuna_default_sidebar&#8221;][\/vc_column][\/vc_row][vc_row][vc_column][\/vc_column][\/vc_row][vc_row][vc_column][\/vc_column][\/vc_row]<\/p>\n<\/section>","protected":false},"excerpt":{"rendered":"<p>[vc_row full_width=&#8221;stretch_row&#8221; parallax=&#8221;content-moving-fade&#8221; parallax_image=&#8221;23953&#8243; css=&#8221;.vc_custom_1743883559052{padding-top: 120px !important;padding-bottom: 120px !important;}&#8221;][vc_column][\/vc_column][vc_column][\/vc_column][\/vc_row][vc_row][vc_column][\/vc_column][\/vc_row][vc_row][vc_column][\/vc_column][\/vc_row][vc_row parallax_content=&#8221;off&#8221; seperator_enable=&#8221;off&#8221; css=&#8221;.vc_custom_1743876849023{border-radius: 2px !important;}&#8221;][vc_column width=&#8221;2\/3&#8243;][\/vc_column][vc_column width=&#8221;1\/3&#8243;][vc_widget_sidebar sidebar_id=&#8221;fortuna_default_sidebar&#8221;][\/vc_column][\/vc_row][vc_row][vc_column][\/vc_column][\/vc_row][vc_row][vc_column][\/vc_column][\/vc_row]<\/p>\n","protected":false},"author":1,"featured_media":23987,"parent":23638,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-22782","page","type-page","status-publish","has-post-thumbnail","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>PNW Street Camera Project: Enhancing Community Safety - PNW Camera Project<\/title>\n<meta name=\"description\" content=\"Explore the PNW Street Camera Project, a groundbreaking initiative for community safety and crime prevention in the Pacific Northwest.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/mypnw.org.za\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Plumstead Neighbourhood Watch\" \/>\n<meta property=\"og:description\" content=\"Always on alert\" \/>\n<meta property=\"og:url\" content=\"https:\/\/mypnw.org.za\/\" \/>\n<meta property=\"og:site_name\" content=\"PNW Camera Project\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/tr.ee\/INnNfS4k-W\" \/>\n<meta property=\"article:modified_time\" content=\"2026-04-01T10:11:31+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/mypnw.org.za\/wp-content\/uploads\/2025\/04\/cropped-For-Craig_360x108.png\" \/>\n\t<meta property=\"og:image:width\" content=\"512\" \/>\n\t<meta property=\"og:image:height\" content=\"512\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:title\" content=\"Plumstead Neighbourhood Watch\" \/>\n<meta name=\"twitter:description\" content=\"Always on alert\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/mypnw.org.za\/wp-content\/uploads\/2025\/04\/cropped-For-Craig_360x108.png\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"9 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/mypnw.org.za\\\/\",\"url\":\"https:\\\/\\\/mypnw.org.za\\\/\",\"name\":\"PNW Street Camera Project: Enhancing Community Safety - PNW Camera Project\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/mypnw.org.za\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/mypnw.org.za\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/mypnw.org.za\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/mypnw.org.za\\\/wp-content\\\/uploads\\\/2025\\\/04\\\/cropped-For-Craig_360x108.png\",\"datePublished\":\"2015-05-22T11:52:21+00:00\",\"dateModified\":\"2026-04-01T10:11:31+00:00\",\"description\":\"Explore the PNW Street Camera Project, a groundbreaking initiative for community safety and crime prevention in the Pacific Northwest.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/mypnw.org.za\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/mypnw.org.za\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/mypnw.org.za\\\/#primaryimage\",\"url\":\"https:\\\/\\\/mypnw.org.za\\\/wp-content\\\/uploads\\\/2025\\\/04\\\/cropped-For-Craig_360x108.png\",\"contentUrl\":\"https:\\\/\\\/mypnw.org.za\\\/wp-content\\\/uploads\\\/2025\\\/04\\\/cropped-For-Craig_360x108.png\",\"width\":512,\"height\":512,\"caption\":\"Plumstead Neighbourhood Watch Logo\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/mypnw.org.za\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/mypnw.org.za\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Home Page\",\"item\":\"https:\\\/\\\/mypnw.org.za\\\/index.php\\\/home-page\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"FAQ\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/mypnw.org.za\\\/#website\",\"url\":\"https:\\\/\\\/mypnw.org.za\\\/\",\"name\":\"PNW Camera Project\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/mypnw.org.za\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/mypnw.org.za\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/mypnw.org.za\\\/#organization\",\"name\":\"Plumstead Neighbourhood Watch\",\"url\":\"https:\\\/\\\/mypnw.org.za\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/mypnw.org.za\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/mypnw.org.za\\\/wp-content\\\/uploads\\\/2025\\\/04\\\/cropped-For-Craig_360x108.png\",\"contentUrl\":\"https:\\\/\\\/mypnw.org.za\\\/wp-content\\\/uploads\\\/2025\\\/04\\\/cropped-For-Craig_360x108.png\",\"width\":512,\"height\":512,\"caption\":\"Plumstead Neighbourhood Watch\"},\"image\":{\"@id\":\"https:\\\/\\\/mypnw.org.za\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/tr.ee\\\/INnNfS4k-W\",\"https:\\\/\\\/tr.ee\\\/Wv4xmH-PFe\",\"https:\\\/\\\/tr.ee\\\/RfoXYzdF6L\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"PNW Street Camera Project: Enhancing Community Safety - PNW Camera Project","description":"Explore the PNW Street Camera Project, a groundbreaking initiative for community safety and crime prevention in the Pacific Northwest.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/mypnw.org.za\/","og_locale":"en_US","og_type":"article","og_title":"Plumstead Neighbourhood Watch","og_description":"Always on alert","og_url":"https:\/\/mypnw.org.za\/","og_site_name":"PNW Camera Project","article_publisher":"https:\/\/tr.ee\/INnNfS4k-W","article_modified_time":"2026-04-01T10:11:31+00:00","og_image":[{"width":512,"height":512,"url":"https:\/\/mypnw.org.za\/wp-content\/uploads\/2025\/04\/cropped-For-Craig_360x108.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_title":"Plumstead Neighbourhood Watch","twitter_description":"Always on alert","twitter_image":"https:\/\/mypnw.org.za\/wp-content\/uploads\/2025\/04\/cropped-For-Craig_360x108.png","twitter_misc":{"Est. reading time":"9 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/mypnw.org.za\/","url":"https:\/\/mypnw.org.za\/","name":"PNW Street Camera Project: Enhancing Community Safety - PNW Camera Project","isPartOf":{"@id":"https:\/\/mypnw.org.za\/#website"},"primaryImageOfPage":{"@id":"https:\/\/mypnw.org.za\/#primaryimage"},"image":{"@id":"https:\/\/mypnw.org.za\/#primaryimage"},"thumbnailUrl":"https:\/\/mypnw.org.za\/wp-content\/uploads\/2025\/04\/cropped-For-Craig_360x108.png","datePublished":"2015-05-22T11:52:21+00:00","dateModified":"2026-04-01T10:11:31+00:00","description":"Explore the PNW Street Camera Project, a groundbreaking initiative for community safety and crime prevention in the Pacific Northwest.","breadcrumb":{"@id":"https:\/\/mypnw.org.za\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/mypnw.org.za\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/mypnw.org.za\/#primaryimage","url":"https:\/\/mypnw.org.za\/wp-content\/uploads\/2025\/04\/cropped-For-Craig_360x108.png","contentUrl":"https:\/\/mypnw.org.za\/wp-content\/uploads\/2025\/04\/cropped-For-Craig_360x108.png","width":512,"height":512,"caption":"Plumstead Neighbourhood Watch Logo"},{"@type":"BreadcrumbList","@id":"https:\/\/mypnw.org.za\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/mypnw.org.za\/"},{"@type":"ListItem","position":2,"name":"Home Page","item":"https:\/\/mypnw.org.za\/index.php\/home-page\/"},{"@type":"ListItem","position":3,"name":"FAQ"}]},{"@type":"WebSite","@id":"https:\/\/mypnw.org.za\/#website","url":"https:\/\/mypnw.org.za\/","name":"PNW Camera Project","description":"","publisher":{"@id":"https:\/\/mypnw.org.za\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/mypnw.org.za\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/mypnw.org.za\/#organization","name":"Plumstead Neighbourhood Watch","url":"https:\/\/mypnw.org.za\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/mypnw.org.za\/#\/schema\/logo\/image\/","url":"https:\/\/mypnw.org.za\/wp-content\/uploads\/2025\/04\/cropped-For-Craig_360x108.png","contentUrl":"https:\/\/mypnw.org.za\/wp-content\/uploads\/2025\/04\/cropped-For-Craig_360x108.png","width":512,"height":512,"caption":"Plumstead Neighbourhood Watch"},"image":{"@id":"https:\/\/mypnw.org.za\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/tr.ee\/INnNfS4k-W","https:\/\/tr.ee\/Wv4xmH-PFe","https:\/\/tr.ee\/RfoXYzdF6L"]}]}},"_links":{"self":[{"href":"https:\/\/mypnw.org.za\/index.php\/wp-json\/wp\/v2\/pages\/22782","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mypnw.org.za\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/mypnw.org.za\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/mypnw.org.za\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mypnw.org.za\/index.php\/wp-json\/wp\/v2\/comments?post=22782"}],"version-history":[{"count":25,"href":"https:\/\/mypnw.org.za\/index.php\/wp-json\/wp\/v2\/pages\/22782\/revisions"}],"predecessor-version":[{"id":23961,"href":"https:\/\/mypnw.org.za\/index.php\/wp-json\/wp\/v2\/pages\/22782\/revisions\/23961"}],"up":[{"embeddable":true,"href":"https:\/\/mypnw.org.za\/index.php\/wp-json\/wp\/v2\/pages\/23638"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/mypnw.org.za\/index.php\/wp-json\/wp\/v2\/media\/23987"}],"wp:attachment":[{"href":"https:\/\/mypnw.org.za\/index.php\/wp-json\/wp\/v2\/media?parent=22782"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}